Senior Software Engineer
155k - 175k USD
Remote
Full Time
#Education
#Engineering
#Software Development
#Ruby on Rails
#Django
#PostgreSQL
#AI Tools
#Bootstrap
#Code Review
#Responsive Design
At CodePath, we are working to reprogram higher education by building the first generation of AI-native engineers, founders, and CTOs. We provide industry-vetted training and career support specifically designed for low-income and first-generation students. With over 40,000 alumni from 1,000 colleges now employed at more than 4,000 companies, we are actively reshaping the future of the tech workforce. We are proud to be supported by organizations like Google, Meta, Andreessen Horowitz, and Amazon, and we are looking for passionate individuals to help us scale our impact.
What is this role?
We are looking for a Senior Software Engineer to join our team on a full-time, remote basis. This is a senior-level position where you will help design, develop, and maintain the custom software suite that powers our national programs. You will work closely with our VP of Product Engineering to build the tools that support our students, from our admissions systems to our custom learning management platforms.
What will you do?
- Design and build robust web applications using Ruby on Rails and Django to improve our educational platforms.
- Collaborate with product managers and designers to define requirements, implement new features, and ensure our systems scale to support our growing student body.
- Maintain high standards for our codebase by writing clean, maintainable code, performing thorough code reviews, and implementing automated testing.
What makes you a great fit?
You are a skilled engineer who thrives in small, autonomous environments and is comfortable navigating ambiguity. To succeed in this role, you should bring the following:
- At least 6 years of professional software engineering experience, including a minimum of 3 years working with Ruby on Rails.
- Fluency with AI-assisted development tools like Cursor or Copilot, as we expect an AI-native approach to your daily workflow.
- Strong proficiency in PostgreSQL and database design.
- Experience with responsive design frameworks, such as Bootstrap.
- Excellent communication skills and a genuine passion for transforming computer science education.
What's in it for you?
For US-based applicants, the salary range for this position is $155,000 to $175,000 per year, with adjustments based on location for those applying from Canada, Europe, or LATAM. We offer a comprehensive benefits package designed to support your health, well-being, and professional growth:
- Comprehensive medical, dental, and vision insurance.
- 401k retirement planning.
- Life and disability insurance.
- Generous paid time off and maternity/paternity leave.
- Access to an employee assistance program.
- Dedicated support for your professional development.





