Senior Software Engineer

Posted Yesterday
12 Locations
In-Office or Remote
155K-175K Annually
Senior level
Edtech
Our programming centers the needs and success of Black, Indigenous, Latinx, and low-income Computer Science students.
The Role
Design, develop, and maintain web applications using Ruby on Rails and Django. Collaborate with various teams, write maintainable code, and troubleshoot issues to enhance the educational experience for students.
Summary Generated by Built In

CodePath is reprogramming higher education to create the first generation of AI-native engineers, CTOs, and founders. 

We deliver industry-vetted courses and career support centered on the needs of first-generation and low-income students. Our students train with senior engineers, intern at top companies, and rise together to become the tech leaders of tomorrow. 

With over 40,000 students and alumni from 1,000 colleges now working at 4,050 companies, we are reshaping the tech workforce and the industries of the future. CodePath is supported by Amazon, Andreessen Horowitz, Anthropic, Comcast, Google, JP Morgan Chase, Knight Foundation, Meta, New Profit, Salesforce, and The Studio at Blue Meridian Partners, among others.

About the Role

Location: Remote, United States, Europe, Canada or LATAM

Role-Type: Full-Time

Reports To: VP of Product Engineering

Compensation: $155,000 to $175,000 per year for US based applicants. Adjusted contingent on location for applicants based in Canada, LATAM and Europe.

CodePath’s national programs are powered by a custom platform software suite that includes 6-10 different tools ranging from the multi-step admissions/application process to a custom learning management system, and all the way to our custom gradebook, reporting, and student support systems. To see what we have built, click here.

CodePath is seeking a Senior Software Engineer to help design, develop, and maintain web applications that play a key role in enhancing the educational experience for aspiring engineers.

We’re looking for someone who enjoys navigating ambiguity, values autonomy, and is eager to contribute to our mission of transforming college computer science education and supporting low-income communities.

As a Senior Software Engineer, you’ll join a small team of engineers working closely with stakeholders to understand the needs of our students and staff. You’ll participate in deciding which features to develop and take ownership of executing those plans and you'll collaborate with AI leaders from Microsoft, Google, and OpenAI — and we expect you to bring that same AI-native mentality to your own day-to-day engineering work.

The ideal candidate for this role is a Web Engineer inspired by potential projects like these:

  • Developing greenfield projects using Ruby on Rails to reduce costs and reach more students

  • Creating a Django-based AI companion to guide students through their CodePath journey

  • Improving our Markdown-based course materials for mastery-driven learning

  • Scaling systems that have already supported tens of thousands of students

 Key Activities
  • Design, develop, and maintain web-based applications using Ruby on Rails, Sinatra/Padrino, and Django

  • Collaborate with cross-functional teams including product managers, designers, and other developers to define requirements, implement new features, and fix bugs

  • Write clean and maintainable code

  • Participate in code reviews and maintain code quality standards

  • Write automated tests and ensure that applications are tested thoroughly before deployment

  • Stay updated on the latest technologies and best practices

  • Identify and address performance bottlenecks and other technical issues

  • Debug and troubleshoot issues as they arise

 Qualifications
  • 6+ years of experience in the software engineering field (3 years of experience minimum of using Ruby on Rails)

  • Fluency with AI-assisted development tools (Copilot, Cursor, or similar) — you treat AI as a standard part of your workflow and can speak to where it's made you meaningfully faster or better
  • Passion for great web products

  • Bootstrap Grid and Responsive Layout System or similar CSS/JS framework for lightweight responsive design

  • Prior experience working in small, scrappier environments

  • Experience with PostgreSQL and database design

  • Strong communication skills and ability to work in a team environment

  • Passion for education and desire to make a positive impact in the world


Nice to haves

  • Experience using Slim or HAML for clean view templating

  • Experience working with LLMs and Generative AI

  • DevOps experience

  • Familiarity with Docker

  • Experience deploying applications on GCP


Full-Time Employee Benefits:

This is a 100% remote position—work from anywhere in the U.S.! CodePath prioritizes employee well-being with a competitive benefits package to support your health, financial security, and work-life balance.

  • Health & Wellness: Medical, dental, and vision insurance (90% employer-covered for employees and dependents), employer-funded healthcare reimbursement, FSAs, and Employee Assistance Program

  • Financial Security: 401(k), employer-paid life & disability insurance, and identity theft protection

  • Work-Life Balance: Generous PTO, paid holidays, 10 weeks of fully paid parental leave, and an annual year-end company closure (Dec 24 – Jan 2)

  • Professional Growth: $1,000 annual professional development stipend and home office setup support

  • ​​Student Loan Forgiveness: CodePath is a qualifying employer for Public Service Loan Forgiveness (PSLF), helping employees manage student loan debt

  • Additional Perks: Pet wellness plans, legal services, home/auto insurance discounts, and exclusive marketplace savings


Pay range
$155,000$175,000 USD

Skills Required

  • 6+ years of experience in software engineering
  • Minimum 3 years of experience using Ruby on Rails
  • Fluency with AI-assisted development tools
  • Experience with PostgreSQL and database design
  • Strong communication skills
  • Prior experience working in small environments
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
31 Employees
Year Founded: 2022

What We Do

As a 501 (c)(3) nonprofit, we bring together employers, students, and colleges to eliminate inequities in tech education, diversify the field, and provide underrepresented students with a path toward economic mobility and generational wealth.

Why Work With Us

We believe tech excellence lies at the intersection of skill & opportunity. We also believe that tech excellence can be within reach for anyone, if given the right resources—& the chance to apply them. When bright CS students, CS college programs, & top tech employers come together, all can benefit—& create a new, more inclusive future of tech.

Similar Jobs

In-Office or Remote
Santiago, Región Metropolitana de Santiago, CHL
96 Employees
In-Office or Remote
Santiago, Región Metropolitana de Santiago, CHL
96 Employees

G2i Logo G2i

Senior Software Engineer

HR Tech • Other • Professional Services
In-Office or Remote
164 Locations
201 Employees
50-200 Hourly
Remote
Chile
68 Employees

Similar Companies Hiring

Britebound Thumbnail
Edtech • Social Impact • Software
Boston, MA
100 Employees
ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
180 Employees
Learneo Thumbnail
Software • Machine Learning • Edtech • Artificial Intelligence
NL
397 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account