
Principal Software Engineer, Data
Lila Sciencesabout 17 hours ago
Base Salary
$204k - $348k/yr
Responsibilities
- Design and build high-performance, secure, and well-documented APIs.
- Develop schemas and manage diverse data systems for optimal performance.
- Diagnose and optimize system bottlenecks for high availability.
- Leverage AWS services and modern DevOps practices for system deployment.
- Collaborate with ML researchers and scientists to integrate data workflows.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 8-15 years of engineering experience in building large-scale systems.
- Experience in full stack development with technologies like React and Python.
- Familiarity with ORMs and web services for CRUD operations.
- Experience with orchestration tools like Airflow or Prefect.
- Familiarity with data science libraries such as pandas and numpy.
- Strong communication skills and ability to work cross-functionally.
- Proven problem-solving skills in designing complex backend solutions.
Benefits
- Comprehensive medical, dental, and vision coverage.
- Employer-paid life and disability insurance.
- Flexible time off with generous company-wide holidays.
- Paid parental leave and educational assistance program.
- Commuter benefits and company-subsidized lunch program.
Tech Stack
Apache AirflowAWSDjangoFastAPIGitGitHub ActionsKubernetesNumPyPandasPythonPyTorchReactSciPySQLTailwind CSSTerraformTypeScript