Staff Software Engineer
Status
Philadelphia, USA
Full time
Hybrid
Compensation is not specified
Role
Software Engineer
Description
This position requires partial in-office presence at our Philadelphia, PA location twice a week.
Primary Responsibilities
- Developing and maintaining services and tools for HealthVerity's data transmission engineering team to support data pipeline operations from raw data ingestion to delivery of processed, de-identified data to clients.
- Collaborating with internal teams to create software applications and solutions that enable the efficient processing and delivery of large volumes of data.
Technology Stack
The Data Transmission team utilizes various technologies including Python, Spark, Hive, Hadoop, Serverless Framework, Postgres, React, AWS Lambda, AWS ECS, AWS SNS/SQS, AWS Eventbridge, and Airflow.
Key Responsibilities
- Creating services for data ingestion, storage, and extraction within HealthVerity's data ecosystem.
- Designing and implementing APIs to support efficient data pipelines.
- Developing applications that aid internal teams in configuring data pipelines.
- Building automation tools for orchestrating data pipelines.
- Collaborating with a team of engineers through pair programming and code reviews.
- Engaging with stakeholders to clarify requirements and deliver solutions.
- Designing, implementing, and deploying solutions to support healthcare insights.
- Working with product teams to understand user needs and develop software accordingly.
- Enhancing the software development process through agile methodologies.
- Mentoring engineers and fostering a collaborative learning environment.
Success Metrics
- Maintaining high throughput and velocity consistently.
- Assessing technical feasibility of complex requests across multiple systems.
- Optimizing systems to meet known constraints.
- Cultivating a strong team culture with an emphasis on cross-functional collaboration.
Required Skills
- 8+ years of Python experience.
- 3+ years of AWS experience.
- 4+ years of experience with JavaScript or modern frameworks (React.js preferred).
- Experience with continuous integration and continuous deployment technologies.
- 3+ years of Spark or similar technologies experience.
- 3+ years of experience in building data pipelines.
- Experience with serverless frameworks.
Desired Skills
- Bachelor’s degree in computer science, engineering, or related field.
- Previous experience in software development within a fast-paced startup environment.
- Experience in regulated industries like healthcare or finance with compliance standards.
- Proficiency in application architecture, microservices, event-driven architectures, messaging systems, and domain-driven design.
- Familiarity with Airflow.
- Experience in Lean/Agile development methodologies.
Salary
Base salary ranges from $70,000 to $220,000 annually, commensurate with experience plus annual bonus opportunity.
Skills Required
Healthverity
Website
healthverity.comCompany size
Not specified
Location
United States
Description
HealthVerity
Status