×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Data & Algorithm Engineering

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Hidden Jobs
Full Time position
Listed on 2026-09-30
Job specializations:
  • Software Development
    Data Engineering
Salary/Wage Range or Industry Benchmark: 110000 - 150000 USD Yearly USD 110000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer I - Data & Algorithm Engineering

Role overview

Join a Patient Domain engineering team that turns complex healthcare data into well-defined insights about who patients are and how they move through the care system. The work centers on maintaining, improving, and expanding data models and Databricks pipelines while partnering with practices to ensure patients receive appropriate care.

Responsibilities
  • - Develop and implement scalable, performant solutions across data models and pipeline infrastructure.
  • - Partner as a peer with engineering managers, product managers, and other stakeholders to develop and execute technical roadmaps using Agile processes.
  • - Mentor and coach more junior engineers, including thorough pull-request reviews, while remaining receptive to critical feedback on your own work.
  • - Support the team in monitoring and observing models in production to ensure they are driving measurable impact.
Requirements
  • - Bachelor's degree or higher in Computer Science, Engineering, or a related field.
  • - Three or more years of experience working with SQL or another database querying language on large multi-table data sets.
  • - Four or more years of experience as an engineer building backend applications as part of a cross-functional team.
  • - Two or more years of experience acting as a trusted technical decision-maker in a team setting, balancing short-term and long-term business value.
  • - Two or more years of experience coaching other engineers.
Nice to have
  • - Two or more years of dedicated data engineering experience with Databricks and modern data warehouses such as Snowflake, Big Query, or Redshift.
  • - Three or more years working in backend languages such as Python, Java, or Node.js.
  • - Experience designing, building, and optimizing data pipelines and ETL processes.
  • - Proficiency with large datasets and data storage technologies, including performance monitoring and optimization.
  • - Familiarity with Kafka or similar streaming stacks, database replication and sharding, Docker and Kubernetes, and CI/CD pipelines.
  • - Experience working with sensitive data and security-conscious systems.
Benefits and work setup
  • - Standard office-based setup with prolonged sitting, extensive computer and keyboard use, and occasional walking or lifting requirements.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary