CodePath

CodePath

CodePath provides free, industry-relevant technical training and career guidance to computer science students, aiming to diversify the tech field and address educational inequities by connecting students with employers and mentors.

Education Services
11-50
Founded 2015
$23M raised

Description

  • Architect and build web applications across Ruby on Rails, Sinatra/Padrino, and Django.
  • Make technical decisions on infrastructure, data modeling, API design, and emerging technologies.
  • Set and maintain the code quality bar through reviews, architectural guidance, and constructive feedback.
  • Write automated tests that cover real edge cases.
  • Identify performance bottlenecks and systemic issues before they become outages.
  • Mentor other engineers and raise the technical ceiling of the team.
  • Work directly with stakeholders to understand student and staff needs.
  • Help decide what gets built and lead execution on high-ownership initiatives.
  • Contribute to greenfield product work and core platform modernization.

Requirements

  • 10+ years of software engineering experience, including at least 5 years with Ruby on Rails.
  • Familiarity with Claude Code or similar development tools and best practices.
  • Systems-thinking orientation with attention to scalability, maintainability, and failure modes.
  • Strong PostgreSQL and database design skills, including complex queries, indexing strategies, and schema evolution.
  • Working familiarity with the full web stack, from infrastructure to CSS.
  • Demonstrated ability to lead technical decisions in a small, autonomous team environment.
  • Strong written and verbal communication skills, including the ability to explain technical tradeoffs to non-engineers.
  • Passion for education and a desire to make a positive impact.
  • Familiarity with higher education or edtech (preferred).
  • Direct experience working with LLMs and generative AI in production (preferred).
  • Familiarity with Docker, Ansible, and/or Terraform (preferred).
  • Experience deploying on GCP (preferred).

Benefits

  • $170,000 to $190,000 annual salary for US-based applicants, adjusted by location for Canada, LATAM, and Europe.
  • 100% remote work environment.
  • Medical, dental, and vision insurance with 90% employer coverage for employees and dependents.
  • Employer-funded healthcare reimbursement, FSAs, and an Employee Assistance Program.
  • 401(k), employer-paid life and disability insurance, and identity theft protection.
  • Generous PTO, paid holidays, 10 weeks of fully paid parental leave, and a company closure from Dec 24 to Jan 2.
  • $1,000 annual professional development stipend and home office setup support.
  • Public Service Loan Forgiveness (PSLF) eligibility and additional perks such as pet wellness plans, legal services, and insurance discounts.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, II - Data Engineering

Torc 251-1K Road & Rail

Software Engineer at Torc, a Daimler company developing automated-truck software, building AWS-native data ingestion, ETL, and storage systems that support enterprise analytics, simulation, and machine-learning training.

Apache Airflow AWS Bash CI/CD Databricks Datadog Docker GitHub Actions JavaScript Jenkins Linux NumPy Pandas Python React Terraform
15 hours, 16 minutes ago

Senior Software Engineer, Build Loop

Webflow 251-1K Internet Software & Services

Webflow is hiring a Senior Software Engineer, Developer Productivity, to build platform tooling and migration infrastructure that helps product teams develop, deploy, and operate backend services in its next-generation monorepo.

Argo CD AWS Cloudflare Kubernetes NestJS Node.js Pulumi TypeScript
15 hours, 31 minutes ago

Software Engineer II

TreviPay 251-1K Diversified Financial Services

TreviPay is seeking a Software Engineer to build and maintain secure, high-performing applications and fintech services powering its global B2B payments and invoicing platform.

Agile Angular AWS CI/CD Docker DynamoDB GitLab CI Heroku Java Kubernetes NestJS Node.js OpenAPI PostgreSQL REST API Spring Boot TypeScript Vue.js
16 hours, 1 minute ago

Senior Software Engineer (Remote)

Gynger 11-50 Diversified Financial Services

Gynger is hiring a Senior Software Engineer in NYC to build AI-native infrastructure for tech financing, including agentic systems that manage underwriting, risk monitoring, collections, and payments.

AWS Node.js React TypeScript
16 hours, 16 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers