Taro Logo

Senior Software Engineer

Taro Verified

CodePath

CodePath is reprogramming higher education to create the first AI-native generation of engineers, CTOs, and founders. We deliver industry-vetted courses and career support centered on the needs of first-generation and low-income students.
United StatesBritish Columbia, Canada
$155,000 - $175,000
Backend
Senior
Remote
51-200 Employees
6+ years of experience

Taro Hiring Bonus Eligible

💵

Receive a cash bonus of up to $15,000 when you successfully land this role. You can view your bonus here.

Interview Fast-Track Advantage

Our partnership with CodePath means you'll go through an expedited version of the interview process and connect directly with the hiring team.

Job Description

CodePath is dedicated to reprogramming higher education to cultivate AI-native engineers, CTOs, and founders. They deliver industry-vetted courses and career support, prioritizing the needs of first-generation and low-income students. Their graduates train with seasoned engineers, complete internships at leading companies, and ascend together to become future tech leaders. With a network of 30,000 students and alumni across 700 colleges, now employed at 2,000 companies, they are actively reshaping the tech workforce.

CodePath is seeking a Senior Software Engineer to contribute to the design, development, and maintenance of web applications that enhance the educational experience for aspiring engineers. The role involves collaborating with a small team of engineers and stakeholders to determine feature development, take ownership of execution, and interact with leaders in AI from top companies. You will have the opportunity to gain hands-on experience with advanced AI systems. You will be working on Ruby on Rails, Django, PostgreSQL and other technologies. The compensation ranges from $155,000 to $175,000 per year (US), contingent on location.

CodePath offers a competitive benefits package, including health, dental, and vision insurance, a 401(k), generous PTO, paid parental leave, a professional development stipend, and student loan forgiveness options.


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
  • 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

Requirements

Ruby
PostgreSQL
  • 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

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Medical, dental, and vision insurance (90% employer-covered for employees and dependents)
  • Employer-funded healthcare reimbursement
  • FSAs
  • Employee Assistance Program
  • 401(k)
  • Employer-paid life & disability insurance
  • Identity theft protection
  • Generous PTO
  • Paid holidays
  • 10 weeks of fully paid parental leave
  • Annual year-end company closure (Dec 24 – Jan 2)
  • $1,000 annual professional development stipend
  • Home office setup support
  • Student Loan Forgiveness
  • Pet wellness plans
  • Legal services
  • Home/auto insurance discounts
  • Exclusive marketplace savings