Senior Software Engineer
$155,000 – $175,000 USD
Tech Stack
Responsibilities
- 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.
- Identify and address performance bottlenecks and other technical issues, debugging and troubleshooting as they arise.
Soft Skills
CommunicationCross-Functional CollaborationMentoringProblem SolvingAgile
Benefits
- Health Insurance
- Dental
- Vision
- 401k
- Life Insurance
- Disability Insurance
- FSA
- Parental Leave
- Flexible PTO
- Remote Work
- Learning Budget
- Home Office Budget
- Pet Wellness Plans
- Legal Services
- Student Loan Forgiveness
Culture
Remote WorkCross-Functional TeamsMentorship ProgramLearning BudgetMission-Driven
Requirements
Regions: Canada, Europe, Latam, Us
Get jobs like this in your inbox
Weekly Ruby On Rails, Sinatra, Padrino hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About CodePath
Industry: edtech
Size: small
CodePath is a non-profit transforming college computer science education and empowering future tech leaders by providing a custom platform software suite for its national programs. They partner with AI leaders to integrate advanced AI systems into their educational tools.
View company profile →Compensation
Base salary: $155,000 – $175,000 USD