Jobs and Careers
OB

Software Engineer II

Obama Foundation
United Statesfull_timeVerifiedPosted 23 Jul 2025
💰 $113,620/yr($90,915/yr$113,620/yr)

About the role

We have ambitious plans, and we know the most critical step is building an incredible team that reflects the diverse fabric of our nation and embodies our values. Our team is made up of people who are equal parts dreamers and doers. We are people who care as much about how we achieve our goals as we do about the goals themselves. Our values drive our team and are instilled in the work this Foundation does every day. We are also committed to creating an anti-racist organization in order to do our part to help combat racism and inequity in all forms, in communities across our nation and around the world. Read our full statement on anti-racism and equity here.

Purpose of Role

The Obama Foundation has a small product engineering team building the digital infrastructure, on-site interactive experiences, and online manifestation of the future Obama Presidential Center. Opening in 2026, the Obama Presidential Center will be a 21st century museum for the first 21st century presidency.

We operate similarly to any startup engineering team: defining our work in quarterly roadmaps, estimating and prioritizing tickets, iterating in sprints, and making decisions in collaboration with our product, design and data partners. We also lead, review, and integrate the work of multiple outside contractors.

As a small team, we all need to be t-shaped developers. We look for generalists who can move around the stack and different technologies, but we also want to know what areas you’re passionate about so we can see what we might learn from you! We are a team of diverse backgrounds, called to this work and bringing skills honed from e-commerce, media, health sciences, fintech, as well as non-profit and political technology.

This is a term-limited role to get us past the opening of the Presidential Center and the months afterward as we debug any issues. This is a Chicago, Illinois based position, and although it is a hybrid role with work from home flexibility, we are looking for someone who would be able to sometimes work onsite at the Museum as we prepare for opening.

As a Software Engineer II, you’ll be reporting directly to the Engineering Manager.

Core Job Responsibilities

  • Build and maintain the front-end of engaging accessible web apps 

  • Implement services and infrastructure to support rich web and digital interactive experiences in a microservices architecture

  • Work in partnership with Design and Product, utilizing tools like Figma, to take detailed specifications and turn them into functional applications, tracking work via Github Issues and Github Projects

  • Implement and maintain a rigorous test suite against common user scenarios, following standards set by senior engineers

  • Contribute to planning, implementation, and review of our software development process individually and among the greater team 

  • Work at scale to help deliver our mission of moving millions around the world from hope to action 

  • Be available to provide occasional onsite assistance as necessary at the Presidential Center in Hyde Park, Chicago 

Key Deliverables / Outcomes

The Software Engineer II will be responsible for achieving the following outcomes:

  • Work with senior engineers to deliver on key quarterly goals for our application development and infrastructure

  • Build competency and expertise in one or more new technology domains at the Foundation for web, mobile, and other applications

  • Incremental delivery of world class web applications, following and advancing our product roadmap along with the larger Product and Technology team

  • Participate in team-wide code review processes

  • Participate in and advocate for the user during planning and brainstorming sessions

  • Write, test, and maintain various web applications

Required Qualifications

  • 1–2 years experience or more with implementation and delivery of front-end code, written in React, Svelte, or other similar technologies 

  • 1–3 years experience or more with NodeJS, Python, Elixir, Sveltekit, or similar full stack development environments and toolsets 

  • You have implemented work within a microservices architecture through Amazon Web Services, Google Cloud Platform, or Microsoft Azure

  • You have been working within an agile product engineering team, a

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Obama Foundation

View company profile →