5 months ago
Base Salary
$175k - $230k/yr
Responsibilities
- Ingest product requirements and define technical requirements.
- Develop implementation plans with product managers.
- Maintain, develop, and deploy services for overall architecture.
- Analyze and propose technical solutions for product enhancements.
- Automate, test, and deploy your own and team’s work.
- Review code and technical designs for quality assurance.
- Mentor developers to enhance their skills.
- Ensure technical excellence in the team's deliverables.
- Drive technical decision-making and problem-solving.
- Identify and address technical and operational gaps.
- Serve as a domain expert for specific product areas.
Requirements
- BS or MS degree in Computer Science or equivalent experience.
- 7+ years of experience in back end or data-driven software.
- Experience deploying production code in cloud environments.
- Demonstrated experience delivering incremental software releases.
- Self-starter with experience in large, complex problems.
- Strong focus on engineering excellence and clean code.
- Experience taking over and developing existing codebases.
- Ability to prioritize and focus on key areas.
- Strong written and verbal communication skills.
- Experience leading engineers on complex projects.
- Familiarity with Python Machine Learning toolsets.
- Experience with container technologies like Docker and Kubernetes.
Benefits
- Flexible Time Off policy for work-life balance.
- Industry-leading Paid Parental Leave with full salary.
- Comprehensive health benefits with employer contributions.
- Life, short- and long-term disability insurance at no cost.
- 401(k) retirement savings program.
- Pre-tax commuter benefits for public transit or parking.
- Free premium subscription to Calm for mental wellness.
- Pet insurance options available.
- Access to an Employee Assistance Program for personal support.
- Dependent Care FSA for childcare expenses.
