Software Engineer 3
Castlight Health
This job is no longer accepting applications
See open jobs at Castlight Health.See open jobs similar to "Software Engineer 3" Venrock.Software Engineering
United States · Remote
USD 119,313-178,968 / year
Posted on May 27, 2026
Job Description Summary
The Software Engineer III will be responsible for independently designing, building, and maintaining scalable backend systems, data infrastructure, production data pipelines, search services and front-end applications. This role requires strong technical ownership, sound engineering judgment, and the ability to lead moderately complex projects from design through delivery.The Software Engineer III will partner with product, analytics, data governance, and engineering teams to translate business and data needs into reliable, maintainable technical solutions. This role will also contribute to architecture discussions, improve system reliability and performance, mentor less experienced engineers, and help raise engineering standards through design reviews, code reviews, and operational best practices.
How will you make an impact & Requirements
Key Responsibilities
- Design, build, test, and maintain scalable data backend infrastructure and frontend systems using Python, SQL, Java and related technologies.
- Own the delivery of moderately complex engineering projects, including technical design, implementation, testing, rollout, and ongoing support.
- Develop, migrate, and optimize large scale data processing pipelines and search indices, including Spark based workloads and containerized data applications.
- Improve reliability, performance, cost efficiency, and resiliency of production data systems.
- Deploy, manage, and troubleshoot containerized applications using Kubernetes or similar orchestration technologies.
- Support cloud based infrastructure and enterprise services on AWS, Google Cloud Platform, or a similar cloud provider.
- Design and implement data models, migration strategies, maintainable pipeline architecture, and search endpoints.
- Build and maintain orchestration processes for data pipelines using tools such as Dagster, Airflow, Jenkins, or similar workflow systems.
- Support data quality, compliance, governance, and reliability initiatives for business critical datasets and platforms.
- Partner cross functionally with product, analytics, data governance, and engineering stakeholders to clarify requirements and deliver scalable technical solutions.
- Partner with UX and product to create usable and responsive front-end workflows.
- Partner with QE to create and maintain verifiability and traceability of the system.
- Participate in technical design reviews, provide thoughtful code reviews, and mentor junior engineers on coding standards, testing practices, and system design.
- Identify technical risks, propose practical solutions, and help improve engineering processes across the team.
Education
- Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Applied Mathematics, or a closely related technical field.
Experience
- 6 or more years of progressive software engineering experience, including experience building scalable backend systems, data infrastructure, distributed data processing platforms, or production software services.
Special Requirements
- Must have professional experience with each of the following: Writing, reviewing, and optimizing backend systems, data pipelines, or machine learning related workflows.
- Building and maintaining large scale data processing pipelines using technologies such as Spark, SQL, or distributed compute frameworks.
- Building and maintaining frontend applications and microservices.
- Deploying, managing, or troubleshooting containerized applications using Kubernetes or similar orchestration platforms.
- Working with cloud infrastructure and services on AWS, Google Cloud Platform, or a similar cloud provider.
- Designing data models, migration plans, or system architectures for scalable and maintainable software systems.
- Supporting data quality, reliability, compliance, or governance initiatives for production data platforms.
- Leading technical execution for engineering projects, including design, implementation, testing, rollout, and production support.
- Collaborating cross functionally with product, analytics, data governance, and engineering teams to deliver technical solutions.
- Providing code reviews, technical guidance, or mentorship to other engineers.
Preferred Qualifications
- Experience with healthcare data, including provider rosters, claims, eligibility records, or similarly complex regulated datasets.
- Experience with observability, telemetry, or pipeline orchestration tools such as Langfuse, Dagster, Airflow, Jenkins, or similar systems.
- Experience with using a data warehouse such as Snowflake or BigQuery and experience with application databases and search indices such as MySQL, Postgres, and Elasticsearch.
- Experience with infrastructure as code and CI/CD tools such as Terraform, GitLab CI/CD, or similar technologies.
- Experience improving system performance, reliability, resiliency, or cost efficiency in a production environment.
Compensation:
$119,313.00to
$178,968.00This job is no longer accepting applications
See open jobs at Castlight Health.See open jobs similar to "Software Engineer 3" Venrock.