Salary
💰 $171,600 - $224,300 per year
Tech Stack
AWSCloudDockerKubernetesMySQLPostgresPythonReactRubyVue.js
About the role
- Work with product managers, designers and engineers to build backends powering mobile applications and web applications for providers
- Deliver high-quality web application code; maintain site stability through code reviews and writing unit and integration tests; implement best practices for architecture, system design, and coding standards
- Dedicate 80-90% of time to hands-on coding; serve as a technical leader and mentor to junior engineers
- Leverage AI tools across the software development lifecycle
- Lead large projects by anticipating infrastructure and architectural needs and proposing AI solutions
- Collaborate with AI experts to integrate AI into existing systems
- Influence and shape project and technology direction; advocate for new technological advancements
- Participate in on-call rotation; triage and address reliability issues in production
Requirements
- 7+ years of experience writing readable, tested, and efficient code
- Experience with a Ruby or Python
- Experience with React or Vue
- Experience with a relational database (PostgreSQL, MySQL)
- Experience with designing scalable, maintainable and secure APIs
- Experience with CI/CD pipelines
- Familiarity with LLMs and GenAI best practices
- Familiarity with AI development tools such as Cursor or Copilot
- Familiarity with cloud infrastructure (AWS preferred), and deployment tools (Kubernetes, Docker)
- Understanding of logging, monitoring and telemetry
- Understanding of DevOps concepts and principles
- Interest in learning new tools, languages, workflows, and philosophies to grow
- Curiosity and care more about solving problems than being right
- Excellent communication and collaboration skills (verbal and written)