CodePathCO

Senior Software Engineer

CodePath is a nonprofit organization dedicated to enhancing diversity in technology through education by providing career-ready courses to aspiring software engineers.

CodePath

Employee count: 51-200

Salary: 140k-160k USD

AI, AG + 44 more

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 30,000 students and alumni from 700 colleges now working at 2,000 companies, we are reshaping the tech workforce and the industries of the future.

About the Role

Location: Remote, United States, Canada or LATAM

Role-Type: Full-Time

Reports To: VP of Product Engineering

Compensation: $140,000 to $160,000 per year (US), competitive market rate contingent on location (Canada/LATAM)

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 have the chance to collaborate with leaders in AI from Microsoft, Google, and OpenAI, gaining hands-on experience with advanced AI systems.

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)

  • 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
$140,000$160,000 USD

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Salary

Salary: 140k-160k USD

About CodePath

Learn more about CodePath and their company culture.

View company profile

CodePath is reprogramming higher education to create the most diverse generation of engineers, CTOs, and founders. This nonprofit organization, founded in 2017, delivers industry-vetted courses and career support centered on the needs of Black, Latino/a, Indigenous, and low-income students. The mission of CodePath is to ensure that students receive the training and mentorship necessary for success in the tech industry. The courses provided by CodePath are crucial in bridging the gap between academic learning and real-world applications. They cover various areas, including software engineering, technical interview preparation, and mobile app development.

With a curriculum developed by industry leaders, CodePath focuses on providing hands-on experience that empowers students to excel in their tech careers. CodePath’s programming has already reached 30,000 students across 700 colleges. Each student benefits from access to a robust support network that includes mentorship from industry professionals and opportunities to participate in resume reviews, technical workshops, and networking events. Furthermore, our students have reported an 80% increase in successful placements in software engineering positions after participating in CodePath courses. Ultimately, CodePath aims to transform the landscape of tech education, making it more accessible and equitable for all.

Claim this profileCodePath logoCO

CodePath

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

11 remote jobs at CodePath

Explore the variety of open remote roles at CodePath, offering flexible work options across multiple disciplines and skill levels.

View all jobs at CodePath

Remote companies like CodePath

Find your next opportunity by exploring profiles of companies that are similar to CodePath. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
CodePath hiring Senior Software Engineer • Remote (Work from Home) | Himalayas