Senior Software Engineer
$145k - $160kMagpie Literacy
About Magpie At Magpie, we envision a world where every child, no matter their background, becomes a confident reader. Our nonprofit team combines research‑backed instruction, joyful game design, and innovative technology to tackle America’s reading crisis head‑on — with the goal of eradicating illiteracy through a digital‑first, student‑centered approach. Role Summary We’re seeking an experienced Full Stack – Senior Software Engineer to join our small, mission‑driven Platform team. You’ll wear many hats, work across boundaries, and help us build a platform that scales impact—not just traffic. In this role, you’ll design and build the core systems that power Magpie’s learning experiences, from scalable backend services to intuitive front‑end interfaces and reliable data pipelines. You’ll help create experiences that meet every child where they are in their learning journey, while unlocking actionable insights for educators and families. You’re drawn to missions that matter. You think deeply about the systems behind learning, not just the code. You balance pragmatism with curiosity and build for the long term. The ideal candidate pairs strong technical execution with deep empathy for users, thrives in a collaborative startup environment, and is motivated by the opportunity to make reading joyful and accessible for all. What You’ll Do Design and build platform capabilities that deliver reliable, high‑value features with safety, precision, and user focus. Collaborate closely with product managers, designers, and fellow engineers to create new features and improve existing ones. Approach the platform as a product: maintain a clear understanding of customer needs, identify friction points, and take ownership of outcomes with metrics‑driven decision making (KPIs, OKRs, and North Star metrics). Use data to inform decisions, measure impact, and drive improvements through empirical evidence. Take ownership across all phases of development, from design to production, and monitor system performance in live environments. Continuously improve the flow of work from idea to production, using data to identify and remove friction. Write clean, efficient, and well‑documented code following best practices. Build and maintain APIs, and integrate with third‑party services. Ensure application performance, quality, and responsiveness across platforms. Participate in code reviews, testing, and debugging to maintain high‑quality deliverables. Mentor other engineers and contribute to their growth. Contribute to architectural decisions and help define technical standards and best practices. Stay up to date with emerging technologies and suggest improvements to enhance development processes. Requirements 6+ years of full‑stack engineering experience, with a track record of building systems, driving engineering standards, and setting technical direction. Experience building for both internal stakeholders and external users, including complex systems such as authentication, onboarding, or enablement features. Experience writing automated tests (unit, integration, and/or end‑to‑end) as part of normal delivery workflow, with an understanding of how testing supports confident, frequent deployment. Hands‑on experience with event‑driven architecture, system integrations, and content management platforms. Led the design or delivery of meaningful systems that improved outcomes for users or teams. Startup or early‑stage company experience, ideally as a founding engineer, with a strong sense of ownership over what you build. A pragmatic approach to tools and technologies, with the ability to explore alternatives and make recommendations to improve systems and processes. Tech Stack Infrastructure / Backend: Terraform, Infrastructure as Code (IaC), AWS, SQL/NoSQL (Postgres, Mongo, Timestream), Lambda Software / Frontend: TypeScript, JavaScript, CSS, React Within Your First 30 Days, You Will Pair with teammates across disciplines to learn how we build, ship, and support new features. Start contributing to production code and exploring our workflows, tools, and deployment practices. Get comfortable in the codebase, understanding our architecture and systems. Embrace Magpie’s spirit of curiosity and exploration—ask questions, challenge assumptions, and dig into our models and mission. Connect with cross‑functional teams to see how engineering supports product and learning goals. By Day 60, You’re A fully integrated member of the team, collaborating across product, engineering, and operations. Owning smaller features or components end‑to‑end and delivering user‑focused solutions. Contributing to technical discussions, code reviews, and team decision‑making. Identifying opportunities to improve systems, processes, or developer experience. Building deeper connections with teammates and understanding how your work drives Magpie’s mission forward. By Day 90, You Will Help shape how we build—mentoring teammates, influencing architecture, and evolving the platform for scale. Take an active role in design discussions and long‑term technical planning. Establish and refine patterns, processes, and documentation that strengthen our engineering culture. Lead by example in code quality, testing, and collaboration. Be recognized for your curiosity, craftsmanship, and ability to lift others up. What Success Looks Like You consistently drive progress—enhancing our systems, sharing knowledge, and delivering meaningful results. You take initiative, spot and solve problems early, and bring creative solutions to the table. You elevate those around you through mentorship, collaboration, and communication. You directly contribute to Magpie’s mission: making reading joyful, accessible, and transformative for every child. Benefits What You’ll Receive Salary range of $145,000 – $160,000 per annum Competitive medical, dental, vision benefits Opportunity to work remotely for a mission‑driven company full of change‑makers Enjoy the freedom of flexible time off to balance work and personal life, ensuring you stay refreshed and productive. 401k with 4% guaranteed match Work environment that values balance and harmony with a deep commitment to diversity, equity and inclusion Opportunity to travel and meet your team members in‑person 2x per year Join Us At Magpie, your work will directly unlock the great reader in every child. If you’re ready to lead with purpose, build with urgency, and partner with a mission‑driven team to solve one of America’s biggest educational challenges — we want to hear from you. #J-18808-Ljbffr
- ...The Software Engineer is responsible for the design, development, testing, and management of application development projects in support of IT infrastructure. This includes programmatic integration of third-party components, introduction of new custom capabilities, modification...SeniorFull time
- ...Statsig Statsig is revolutionizing how software is built, tested, and scaled. Thousands... .... About the Team Statsig's engineering team builds scalable infrastructure and... ...solutions. What You’ll Do As a Senior Software Engineer , you will drive critical...SeniorFull timeWork at office
- ...TLA is seeking a Software Engineer to design, develop, and integrate secure computing environments that support critical mission objectives. In this role, you’ll contribute to the full software lifecycle—from architecture and development to testing and deployment—across...SeniorFull time
- ...technical requirements. Participate in all aspects of the software development lifecycle, including requirements collection, planning... ...functional responsibilities and expert knowledge of software engineering with: Expert proficiency with Python and JavaScript Eight (...SeniorFull time
- ...constantly pushing the boundaries of what’s possible. Job Description ISL is looking for a skilled, hard-working Senior Software Engineer to help build amazing experiences for some of the biggest brands in the world. We're a down-to-earth, hardworking team...SeniorFull time
- ...Technical Lead (Engineer/Developer) — IRS Enterprise File Storage (EFS) Workflow Period of Performance: November 2025 – November... ...in migrations, integrations, and ensuring secure, high-quality software delivery. Required Qualifications ~ U.S. Citizen ~ Must...SeniorFull timeMonday to Friday
$155k - $185k
...speed, ease, and convenience—giving us back our most valuable asset, time. The Role We are seeking a highly tenured Senior Software Engineer, Backend to join our Advanced Technologies team. In this role, you will design, develop, and maintain scalable backend...SeniorFull timeTemporary workLocal area$191k - $254k
...Senior Software Engineer Software | Washington, DC | Full Time Position: Senior Software Engineer Location: Washington, DC Category: Software Engineering Schedule: Standard Day Shift, Monday–Friday Clearance Requirement: Active Secret security...SeniorFull timeTemporary workMonday to FridayFlexible hoursDay shift$190k - $235k
...us, check out our blog ! The impact As a member of the engineering team, you will own projects from end-to-end, making decisions... ...understanding customers’ needs. Who you are ~5+ years of full-time software engineering experience, ideally full-stack ~ Expert...SeniorFull time- ...Job Opportunity : Our team is seeking a talented Senior Software Engineer to work in a hybrid model with our client located in Washington DC. What You'll Get to Do as a Senior Software Engineer : Analyze, design, develop and testing of the enterprise-wide...SeniorFull timeWork experience placement
- ...Overview Sedaro is hiring a Senior Software Engineer to strengthen the performance and reliability of our distributed multi-physics simulation platform. In this role, you will contribute to the development of our simulation runtimes and levera ge...SeniorPermanent employmentFull timeFlexible hours3 days per week
$191k - $254k
...Senior Embedded Software Engineer (Bare Metal) Software | Washington, DC | Full Time Position: Senior Embedded Software Engineer Location: Washington, DC Category: Software Engineering Schedule: Standard Day Shift, Monday–Friday Clearance Requirement...SeniorFull timeTemporary workMonday to FridayFlexible hoursDay shift$130k - $250k
...execution are key to building impactful software. If mission-focused work is your north star... ...started. Our Team As an engineering team, we believe strongly that empathy improves... ...serves. We’re looking for a Senior Software Engineer to join our core engineering...SeniorFull timeWork at office- ...teamwork and agility drive our daily decisions, identify our focus areas, and inspire our organizational culture. A Senior Software Engineer (SSE) is responsible for designing, developing, and modifying corporate software applications. The SSE is expected to...SeniorFull timeLocal areaRemote work
$168k - $252k
...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 involves creating internal tooling, establishing standards, planning architectural changes,...SeniorFull timeWork experience placementLocal areaRelocation package$185k - $210k
...forefront of Artificial Intelligence. We are seeking senior observability engineers with specializations in logging and tracing platforms (where... ...talk. You have six or more years of experience in a software or infrastructure engineering industry. You enjoy...SeniorFull timeTemporary workCasual workWork at officeRemote workFlexible hours$134k - $184k
...STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. Our team innovates communications technology...SeniorFull timeLocal areaImmediate startNight shift$168k - $252k
...ABOUT THE TEAM We are looking for software engineers with modeling and simulation experience. As part of our team, you will have the opportunity to develop cutting-edge simulation tools to model complex air and missile defense scenarios. ABOUT THE JOB The ideal...SeniorFull timeWork experience placementLocal areaRelocation package- ...that the people protecting our legal systems deserve software that is as ambitious as they are. We launched Deposely... ...About this Role This isn't just another senior role. As our Senior Software Engineer, you will be working closely with the CTO, making critical...SeniorFull timeWork at officeRemote workMonday to ThursdayFlexible hours
$220k - $292k
...operational capabilities by partnering closely with specialist engineering, operations, and production teams. Through our Anduril Rocket... ...that support a wide range of mission requirements. TRS hires software engineers & hardware engineers, who are excited to build across...SeniorFull timeWork experience placementRemote workRelocationRelocation package- ...on this mission. If you are too, let's talk. Observability Engineer The Auth0 Platform Observability team owns the observability... ...monitor and observe our platform while continuing to rapidly ship software that our customers love. Our engineers maintain and automate...Senior
$168k - $252k
.... By fostering these partnerships, we’re not just building software—we’re revolutionizing how defense technology collaborates across... ...in the field. ABOUT THE JOB We are looking for a Senior Software Engineer to join our rapidly growing team in Seattle, WA. In this...SeniorFull timeWork experience placementLocal areaWorldwideRelocation package- ...Core One is seeking a seasoned software professional to design, develop, and maintain complex applications that support Source Registry functions. The role emphasizes data visualization with Power BI, Tableau, and Java Fusion Charts, plus integrating IBM Watson and related...Senior
$150k - $190k
...A tech-driven space solutions company is seeking a Senior Ground Software Engineer in Arlington, VA. The role involves developing modular and secure ground software systems for SAR satellite operations, requiring extensive experience in web services, Kubernetes, and Python...SeniorFlexible hours- ...operations. Collaborate with multidisciplinary teams of analysts, engineers, and developers to solve complex challenges and deliver... ..., and operational analytics. Contribute to the integration of software development, AI, DevSecOps, data engineering, platform engineering...Senior
- ...for marginal security benefit. At Zip, our goal is to build software that makes enterprise cybersecurity reasonable – to reduce... ...utmost importance to building a great culture. The Role As a Senior Software Engineer, you'll help build from the ground up, designing and...SeniorFlexible hours
- ...frameworks, and technologies which you would pitch and present to Senior Engineers to implement through the UI interface Ability to code... ...sound like you? You thrive on assisting other talented software engineers in resolving application problems, especially UI/UX...SeniorFull time
- ...also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a Senior Software Engineer to join our software engineering organization. In this role, you'll work as part of a skilled, collaborative team to build...Senior
$165k - $200k
...Senior Software Engineer (Hybrid; Northern Virginia; …) Position Title: Senior Software Engineer Requisition ID: TA215 Location(s): Hybrid; Northern Virginia, Washington Capital Area Application Deadline: Ongoing applications accepted Job Description Trusted Space is...SeniorTemporary workLocal area- ...Collaborate with cross-functional teams, including product managers, engineers, and operations teams, to gather requirements and formulate... ...and guide junior data scientists, data analysts, and/or software engineers, providing technical expertise and fostering a culture...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer full time Washington DC
- software system engineer Washington DC
- consulting software engineer Washington DC
- software engineer travel Washington DC
- software engineer mainframe Washington DC
- real time software engineer Washington DC
- network software engineer Washington DC
- senior software engineer remote Washington DC
- entry level software engineer remote Washington DC
- software engineer intern Washington DC


