about 16 hours ago
Base Salary
$150k - $175k/yr
Responsibilities
- Design and build scalable systems for high-volume data processing.
- Write maintainable and well-tested code.
- Own end-to-end engineering quality across analytics services.
- Maintain and scale large Data Lake Pipelines for performance and cost-efficiency.
- Profile, debug, and optimize systems to remove bottlenecks.
- Write comprehensive unit and integration tests for data pipelines.
- Collaborate with product managers and EHR specialists to create analytical datasets.
- Produce clear technical documentation for systems and architecture.
- Utilize AI-assisted coding tools to enhance development workflows.
Requirements
- 3+ years of experience building production software with strong command of SOLID principles.
- Deep understanding of algorithms and data structures, especially in distributed computing.
- Fluency in unit, integration, and end-to-end testing practices.
- Strong proficiency in Python and SQL; familiarity with JavaScript is a plus.
- Experience with modern SQL and Non-SQL database design, including Delta Lake.
- Knowledge of Infrastructure as Code (IaC) principles for data pipeline management.
- Hands-on experience designing data ingestion frameworks via RESTful APIs.
- Experience with cloud-native data platforms and orchestrating workloads using AWS and Kubernetes.
- Comfortable working in an agile startup environment.
Benefits
- Paid parental leave.
- Comprehensive medical, dental, and vision policies with 100% premium coverage.
- Home office stipend and provided laptop.
- Generous learning and development opportunities.
- 401k match up to 5%.
- Flexible time off and 10 standardized holidays.
- $500 yearly fitness stipend.
