Nonprofit
New
Published 1 day ago

Developer Experience (DevEx) Engineer (Volunteer)

Remote, Volunteer must be in United States
I Want to Help


  • Details

    Available Times:
    Weekdays (daytime, evenings), Weekends (daytime, evenings)
    Time Commitment:
    A few hours per week
    Commitment Details:
    5-10 hours per week
    Recurrence:
    Recurring
    Volunteers Needed:
    1
    Cause Areas:
    Children & Youth, Community Development, Education, Housing & Homelessness, Volunteering

    Description

    Developer Experience (DevEx) Engineer (Volunteer)

    PromiseStack | Developer Productivity, Engineering Enablement & Platform Excellence

    Organization: Mentor A Promise (MAP)

    Division: PromiseStack

    Location: Remote / Hybrid (NYC Collaboration as Needed)

    Type: Volunteer Technical Leadership Role

    Commitment: Approximately 5–10 Hours Per Week

    Minimum Commitment: 6-Month Commitment Required

    Reports To: Engineering Manager

    Works Closely With: Engineering Teams, Product Owners, Product Operations Manager, DevOps Engineers, Security Teams, UX/UI Teams, Agile Coaches, and Chief Product & Technology Officer

    About Mentor A Promise

    Mentor A Promise (MAP) is a New York City–based nonprofit organization supporting children, youth, and families experiencing housing instability through mentorship, literacy, educational enrichment, social-emotional learning, workforce development, technology innovation, and community-centered opportunity.

    As MAP builds its technology ecosystem, the experience of the people building that technology matters.

    Developers perform their best when they have the right tools, processes, documentation, environments, and support systems.

    This role helps create those conditions.

    About PromiseStack

    PromiseStack is MAP's Product, Technology, Data, and Innovation Division.

    The division develops and supports the digital platforms, systems, infrastructure, and tools that power MAP's mission.

    Our growing ecosystem includes:

    • PromisePath
    • PromiseLink
    • Volunteer Management Platforms
    • Internal Operations Systems
    • Data & Analytics Infrastructure
    • Community Engagement Technologies
    • Future MAP Innovation Initiatives

    PromiseStack exists to build technology that creates meaningful opportunity.

    Role Overview

    Mentor A Promise is seeking a highly collaborative and systems-minded Developer Experience (DevEx) Engineer to improve how engineers build, test, deploy, document, and maintain software.

    The DevEx Engineer focuses on reducing friction throughout the software development lifecycle and creating an environment where engineers can work efficiently, consistently, and confidently.

    This role serves as an advocate for the engineering team by improving:

    • Developer productivity
    • Engineering workflows
    • Development environments
    • CI/CD processes
    • Documentation systems
    • Internal tooling
    • Onboarding experiences
    • Platform reliability

    The ideal candidate enjoys solving operational challenges that help engineering teams move faster while maintaining quality and reliability.

    This is a developer productivity and engineering enablement role focused on improving the experience of building software.

    Core Responsibilities

    Developer Experience & Productivity

    Improve the day-to-day experience of engineers by:

    • Identifying workflow inefficiencies
    • Eliminating engineering bottlenecks
    • Improving development processes
    • Streamlining repetitive tasks
    • Supporting automation initiatives
    • Enhancing engineering productivity

    Help developers spend more time building and less time fighting tools and processes.

    Engineering Tooling & Platform Enablement

    Support and improve engineering tools including:

    • GitHub
    • GitHub Actions
    • CI/CD Platforms
    • Development Environments
    • Testing Frameworks
    • Code Quality Tools
    • Monitoring Platforms
    • Documentation Systems

    Help engineers work more effectively through better tooling and automation.

    Developer Onboarding & Documentation

    Build and maintain systems that help new contributors become productive quickly by:

    • Creating onboarding guides
    • Maintaining technical documentation
    • Developing setup instructions
    • Supporting engineering knowledge management
    • Improving internal documentation standards

    Help make MAP's engineering ecosystem easier to understand and navigate.

    Engineering Workflow Optimization

    Partner with Engineering Managers and Product Operations to:

    • Improve development lifecycle processes
    • Strengthen release workflows
    • Simplify deployment procedures
    • Improve collaboration practices
    • Support Agile development processes
    • Reduce unnecessary operational complexity

    Help engineering teams focus on delivering value.

    CI/CD & Automation

    Support engineering automation initiatives involving:

    • Continuous Integration
    • Continuous Delivery
    • Automated Testing
    • Build Pipelines
    • Deployment Workflows
    • Release Automation

    Help create reliable and scalable development practices.

    Developer Platform Reliability

    Support platform stability by:

    • Improving engineering infrastructure
    • Supporting development environments
    • Monitoring engineering tooling health
    • Identifying workflow issues
    • Supporting platform resilience efforts

    Help ensure developers have reliable systems to build upon.

    Engineering Community & Knowledge Sharing

    Promote a culture of learning and collaboration by:

    • Supporting technical workshops
    • Facilitating knowledge-sharing sessions
    • Encouraging documentation practices
    • Supporting mentorship and onboarding
    • Improving engineering communication

    Help build a strong and supportive engineering culture.

    Security & Engineering Best Practices

    Partner with PromiseShield to:

    • Promote secure development practices
    • Improve developer security awareness
    • Support secure CI/CD pipelines
    • Strengthen engineering governance
    • Embed security into development workflows

    Help ensure developer productivity and security work together.

    Technologies & Platforms

    Depending on organizational priorities, teams may work with:

    • React
    • TypeScript
    • JavaScript
    • Node.js
    • Python
    • GitHub
    • GitHub Actions
    • Docker
    • Google Cloud
    • AWS
    • Firebase
    • Supabase
    • PostgreSQL
    • CI/CD Platforms
    • Monitoring Tools
    • Google Workspace
    • Developer Productivity Platforms

    Experience with modern engineering ecosystems is highly valued.

    First-Year Priorities

    Within the first year, the DevEx Engineer will help:

    • Improve engineering onboarding processes
    • Establish documentation standards
    • Strengthen CI/CD workflows
    • Improve developer productivity metrics
    • Reduce engineering workflow bottlenecks
    • Build internal tooling and automation solutions
    • Support engineering enablement initiatives
    • Enhance developer collaboration systems
    • Improve platform reliability and consistency

    Success Measures

    Success in this role includes:

    • Faster developer onboarding
    • Improved engineering productivity
    • Reduced development friction
    • Better documentation quality
    • Strong CI/CD reliability
    • Increased automation adoption
    • Improved engineering satisfaction
    • Faster delivery cycles
    • Reduced operational bottlenecks

    Qualifications

    We welcome candidates from software engineering, platform engineering, DevOps, site reliability, developer tooling, and technology operations backgrounds.

    Helpful experience may include:

    • Software Engineering
    • Platform Engineering
    • Developer Experience (DevEx)
    • DevOps Engineering
    • Site Reliability Engineering (SRE)
    • Infrastructure Engineering
    • Technical Operations
    • Engineering Productivity
    • Internal Tooling Development

    Strong candidates often demonstrate:

    • Strong software engineering fundamentals
    • Experience improving developer workflows
    • Automation and tooling expertise
    • Documentation and knowledge-sharing skills
    • Systems thinking
    • Problem-solving abilities
    • Passion for developer productivity and engineering excellence

    Experience with GitHub, CI/CD pipelines, cloud platforms, developer tooling, and modern software development practices is highly valued.

    Why This Role Matters

    Great engineering teams are built on more than talent.

    They are built on systems, tools, workflows, and environments that enable people to do their best work.

    The Developer Experience Engineer helps create those conditions.

    This role helps transform engineering friction into engineering momentum.

    What You'll Gain

    • Experience building a Developer Experience function within a growing organization
    • Opportunity to improve the productivity of real-world engineering teams
    • Collaboration with engineers, product leaders, and executive leadership
    • Exposure to modern engineering practices and platform operations
    • Professional references and letters of recommendation
    • Meaningful impact supporting technology that serves children, youth, and families experiencing housing instability

    How to Apply

    Interested candidates should apply directly through Idealist and submit:

    • Resume or CV
    • GitHub Profile (if available)
    • LinkedIn Profile (if available)
    • Brief statement of interest

    Please share experience involving:

    • Software Engineering
    • DevOps
    • Developer Tooling
    • CI/CD
    • Platform Engineering
    • Engineering Productivity
    • Automation and Workflow Improvement

    Help build a better experience for the people building the future.

    Because when developers can do their best work, everyone benefits.

    This role holds the pieces together.

    From onboarding to automation to productivity—help ensure every engineer has the tools they need before they write their first line of code.

    Thank you for your interest in volunteering with our organization. At this time, volunteer opportunities are limited to individuals based in the United States due to legal, safeguarding, data-privacy, and programmatic requirements. We appreciate your interest in our mission and your understanding of these constraints.

    Location

    Remote
    Volunteer must be in United States
    Associated Location
    New York, NY, USA

    Please fill out this form

    All fields are required
    Choose a file or drag it here
    No file chosen (maximum size: 10 MB)
    Choose a file or drag it here
    No file chosen (maximum size: 10 MB)
    I acknowledge that use of the Idealist Applicant Tracking System is subject to Idealist's Privacy Policy and Terms of Service.
    Illustration

    Discover Your Calling

    Find opportunities to change the world with the latest social-impact job, internship, and volunteer listings. Plus, explore resources for taking action in your community.
    Already a user? Log in