Senior Software Engineer
$160k - $190kModern Classrooms Project
Start Date: ASAP Role Type: Full-Time, Salaried Background: Software development Location: Remote, Flexible (USA based) Salary: $160,000-$190,000 per year, plus benefits Who We Are: The Modern Classrooms Project (MCP) is a 501(c)(3) nonprofit organization that empowers educators to build classrooms that respond to every student’s needs. Founded by two award-winning teachers, we lead a movement of educators in implementing a self-paced, mastery-based instructional model that leverages technology to foster human connection, authentic learning, and social-emotional growth. To date, we have reached over 100,000+ teachers through our free online course in 150+ countries. We are an ambitious, idealistic team led by former classroom teachers, and we are passionate about what we do. Job Description - Why we need you! For the past eight years, we have empowered educators to use technology more effectively. Last year, we secured funding to begin developing our own edtech software products. We need an experienced, hands-on, AI-native Senior Software Engineer to help transform our product vision into reality. You will be a foundational member of our new technical team, taking the lead on back-end and generative AI content pipelines, and creating intuitive, powerful tools that will directly support educators and students every day. Key Responsibilities As Senior Software Engineer, you will be a senior individual contributor on our engineering team, reporting to the Head of Engineering and collaborating closely with the Chief Innovation Officer to ship features that make a real difference for students and educators. You’ll be joining a small and growing team of talented software engineers working together to solve the problems our teachers face every day, make teachers more effective, and make our evidence-based model more accessible to any educator who wants to help all of their students succeed. We need you to help us make that happen. You will: Ship multiple substantial features per week. This is a minimum velocity bar, not an exaggeration. You will leverage AI and agentic coding to build incredible software, very, very quickly. Operate as the technical lead and steward of your agentic coding pipeline. Write detailed prompts and specifications, and embrace Spec-Driven Development. Compose orchestrator agents and dispatch agent teams. Engineer RALPH Loops with well-formed completion promises. Actively multitask between several agents to simultaneously develop multiple substantial features in parallel. Build the AI workflow engine that powers our products. Develop state-of-the-art graph-based agentic orchestration workflows with nodes and conditional edges, structured outputs, interrupts and human-in-the-loop circuit breakers. Implement durable execution, long-running work that survives process restarts, rate limits, and outages, with an evaluation harness, versioned prompt chains, annotated datasets and cross-provider benchmarks on cost, latency, and quality. Architect resilient, high-scale backend systems. Design and scale distributed infrastructure across Python and TypeScript to support heavy edtech workloads. Own the systems design, API boundaries, and database performance, ensuring that our foundational architecture remains highly available, secure, and ready to scale. Extend the context layer. Contribute to our AGENTS.md and Agent Skills so that every session produces better work than the last. These are living production artifacts, and you own the parts that describe your domain. Partner on architecture. Collaborate closely with the Head of Engineering, Chief Innovation Officer, and other product leaders on technical direction, feature roadmap, and the hard technical design decisions and trade-offs underneath. Raise the bar for the team. Review the work of teammates and contractors. Collaborate with teammates on architecture and implementation reviews. Write PR comments, design docs, and agent skills that make the next person faster. You should apply if: You are AI-native. You are an expert in continuous multi-session development with Claude Code and/or OpenAI Codex. You are an expert at prompt engineering and context engineering. You write Agent Skills the way other engineers write unit tests. You practice Spec-Driven Development (GitHub Spec Kit or equivalent) as part of your normal workflow. You know what a RALPH Loop is and how to deploy one. You ship, a lot. You deliver multiple large features per week. Not because you're cutting corners, but because you've rebuilt your workflow around agentic tools and you have the taste to steer them well. You know the difference between vibe-coding and prompt engineering with specification-driven work, and you know which one to reach for in which situation. You have built real backend AI orchestration layers that run when you're not watching. You think in graphs — shared state flowing through nodes, conditional edges, interrupts, and circuit breakers. You have shipped non-trivial agentic pipelines using LangGraph, Python, and TypeScript, or equivalent. You treat durable execution, structured outputs, human-in-the-loop checkpoints, and provider-agnostic model routing as baseline design constraints. You have built evaluation harnesses, annotated datasets, and versioned prompt chains as first-class artifacts. You are self-directed. You thrive in small, high-autonomy teams and startups where the surface area is broad and the context shifts constantly. You write clearly. You own a problem end-to-end without waiting for a ticket to tell you what to do next. You love to learn. You're actively leveraging the latest developments in AI and applying them to enhance both your own and others' work. You're also motivated by MCP's mission and vision, and eager to build teacher- and student-facing products. You want to shape the world. You're motivated to be part of something larger than yourself. You believe that the highest value of your talent is using it to empower others. You're ready to make a real difference in educators' and young people's lives. It would also be helpful if: You have experience building edtech products. You have experience handling sensitive and/or confidential data, particularly in an education context (COPPA, CIPA, FERPA, PPRA, SOC 2). Compensation and Benefits We aim to offer a competitive compensation package, as well as the opportunity to work in a fast-growing nonprofit that is on a mission to improve education worldwide. This includes: Salaried position: $160,000-$190,000 gross salary per year Employer-sponsored health insurance through CareFirst BlueCross BlueShield Employer-sponsored dental and vision insurance through MetLife Participation in Vanguard 403(b) deferred-compensation plan with 3% employer match Paid Time Off, inclusive of: vacation/PTO (20 days), paid holidays, paid parental leave, sick and safe paid time off, "Me Days", and the ability to earn paid Comp time off Annual budget for MCP-funded Continuous Learning for the program(s) you request (available after 6 months of continuous full-time employment) FSA and Dependent Care FSA access 1x Salary Life Insurance company-paid coverage Access to Wishbone Pet Insurance Benefit Ability to work remotely and to set your own hours (within reason) ____________________________________________________________________________________________________________________ STATEMENT OF NON-DISCRIMINATION: The Modern Classrooms Project is committed to equal employment opportunity. We do not discriminate on the basis of race, color, gender, disability, age, religion, sexual orientation, nationality, or ethnicity. We are strongly committed to hiring a diverse team and encourage applications from traditionally under-represented backgrounds.
- ~ Senior Software Engineer (Rust) at Symbolica – San Francisco, US Senior Software Engineer (Rust) at Symbolica – San Francisco, US About Us Symbolica is an AI research lab pioneering the application of category theory to enable logical reasoning in machines...SeniorWork at officeShift work
$86.8k - $165.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...lines for our entire missile portfolio. The software team within TEE is responsible for... ...post-production sustainment. The Senior Software Engineer with Test Equipment position...SeniorTemporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$187k - $231k
...investing. Locations: San Francisco or New York City (Hybrid – 2 days per week in office) The Opportunity We’re hiring Senior Software Engineers to help shape the future of private markets. At Sydecar we make it easy for investors to support entrepreneurs and...SeniorBank staffWork at officeNight shift2 days per week$166k - $244k
...Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube Mountain View, CA, USA Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply...SeniorFull time- ...industry. About the Role We're on the hunt for driven Senior Engineers to join our team at an exciting stage of our startup's journey... ...perspectives. Engage with healthcare professionals to tailor software solutions that meet real‑world needs. Play a role in an...SeniorWork at office
$86.8k - $165.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission... ...the future of aerospace and defense. Software Security Sensors and Effectors (S3E) Department is looking to hire a Senior Software Security Engineer in Tucson, AZ....SeniorTemporary workWork experience placementInterim roleWork at officeRemote workFlexible hours- A leading AI research organization in New York is seeking a Senior Software Engineer to build and maintain infrastructure for AI research tools. The role emphasizes full-stack development, rapid iteration, and collaboration with research teams. Candidates should have over...Senior
- ...science behind them. We are a small team of engineers, designers, product managers, and... ...supporting them in production. The role As a Senior Engineer, you own meaningful parts of... ...org to turn requirements into working software Mentor earlier-career engineers and lift...SeniorFull time
$224k - $336k
...partner teams to interact more easily with the system. Work with engineers across the company to launch new products or features.... ...standards, tooling, and processes. Design and build tools and software that reduce friction in meeting onboarding requirements. Who...SeniorFull timeRemote work$184k - $287.5k
We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range...SeniorFull time- ...Job Requirements: Must have a Bachelor's degree in Computer Science or related field of study and 5 years of experience in software development. Must have experience in each of the following skills: Relational databases such as Oracle or SQL Server with the ability...SeniorFull timeWork at officeRemote work
$210.8k - $258.81k
...closely with product managers, product designers, and customer engineering teams to deeply understand customer needs and translate them into technical specifications. Mentor and guide a team of software engineers, emphasizing the importance of customer-centric design...SeniorFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$163.55k - $190k
...in redefining what’s possible in payments? Join Episode Six today. QUALIFICATIONS: Bachelor’s degree in Computer Science, Software Engineering, or a closely related technical field or foreign equivalent. 7 years of experience working as a Java developer. 6 years of...SeniorFull time$133k
...protect their families. Ethos is redefining how life insurance is bought, sold, and underwritten. About the Role As a Senior Software Engineer, you'll work across the stack and be responsible for building scalable platform services and systems. You’ll work closely...SeniorFull timeRemote work$130k - $180k
HawkEye 360 is currently seeking a Senior Command & Control Software Engineer to join the Space Ground Systems Team. The mission of the Ground Systems Team is to provide the tooling to operate and maintain a growing constellation of small commercial satellites. This group...SeniorFull timeWork experience placementRemote workWorldwideNight shift$160k - $200k
Job Title: Senior Software Engineer Company: Canopy, Inc. Location: SF Bay Area About Us: At Canopy, we're on a mission to make hospitals a safer place for healthcare workers through innovative technology. We're a dynamic and forward-thinking company, known for our...SeniorFull timeRemote workFlexible hours$175k - $225k
The Role We’re looking for a Senior Software Engineer to join our AI Technology team and play a critical role in building and shaping the firm’s internal Agentic AI platform. This is a high-impact, hands-on engineering position where you’ll contribute not just as an AI...SeniorFull time$86.6k - $144.4k
...performs complex research, design, and software development assignments within a software... ...QUALIFICATIONS: • 4+ years of Software Engineering experience • BS Engineering/Computer Science... ...with complex data models. • Mentor less-senior software developers on development...SeniorFull timeLocal area$165k
...make a difference? Come join a mission that can save the world! About the Role : Dragos is seeking a highly skilled Senior Software Engineer to join our Vulnerability Analysis content team. The ideal candidate will play a pivotal role in accelerating the delivery...SeniorFull timeLocal areaRemote work$140k - $160k
The Senior Software Engineer, Alpha Informatix develops client-facing and backend components for distributed software solutions across the full software development life cycle, including new product development, enhancements, and sustaining activities. This role contributes...SeniorFull timeLocal areaVisa sponsorshipWork visa$170k - $195k
...traditionally manual channel. Our modern logistics and fulfillment engine helps businesses to build and scale high-quality,... ..., we’re building a team to shape the future of direct mail. Senior Software Engineer - Billing As a Software Engineer at Lob, you’ll contribute...SeniorFull timeLocal areaRemote work$157.6k - $197k
...but help further Armada’s mission to bridge the digital divide for customers around the world. About the role As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications and services that run on container...SeniorFull timeWork at officeFlexible hours$191k - $253k
...vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE JOB We are hiring a Senior Software Engineer to design, improve, and maintain the core package set which supports software distribution throughout Anduril. This...SeniorFull timeWork experience placementImmediate start$190.4k - $285.6k
...mentorship & technical training around the codebase to junior engineers and newer engineers (5%); Write technical documentation around... ...Science or related field followed by 3 years of experience in Software Engineering. Position also requires experience with the...SeniorFull timeRemote work$216.68k - $269.17k
...unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Senior Privacy Software Engineer on the Privacy Infrastructure team, you will design and build the foundational platforms, services, and controls that...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$152k - $241.5k
...performance, safety, and coverage. You will work with a diverse team of engineers in mapping, perception, reconstruction, localization, and... ...skills in C++ and experience building production-quality software systems. Solid foundation in 3D computer vision, 3D geometry,...SeniorFull timeWorldwide$150k
...Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense... ...government and military services. Overview We are seeking Senior Software Engineers to lead the design and development of...SeniorFull timeWork at officeFlexible hours$150k - $180k
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Adaptive based in United States. This role focuses on building advanced software systems that support adaptive radiation...SeniorFull timeRemote workHome officeFlexible hours$150k
Do you thrive on solving complex technical problems and building scalable solutions? At MarketWise, we are seeking a Senior Software Engineer to design, develop, and maintain high-quality applications that support our growing business. This role is perfect for someone...SeniorFull time- ...the latest technologies, and a commitment to back the broader engineering community through open source, our mission is to power your... ...connect and authenticate parties seamlessly and securely As a Senior Engineer, you will be a hands-on engineer building highly available...SeniorFull timeWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software sales engineer United States
- software engineer amazon United States
- oracle software engineer United States
- software engineer student United States
- agile software developer United States
- rust software engineer United States
- software developer positions United States
- senior software design engineer United States
- software developer United States
- ngo software engineer United States


