Lead Software Engineer
Listed on 2025-12-20
-
Software Development
Software Engineer, AI Engineer, Data Engineer
The Lead Software Engineer is responsible for leading the technical direction and
development of Inmar’s healthcare data and analytics platforms. This position combines hands‑on engineering with leadership, guiding a team in building scalable cloud data pipelines, modern lakehouse architectures, and analytics solutions on GCP.
Technical Leadership (30%)
- Define technical roadmaps and architectural direction for data platform and application initiatives.
- Design scalable, secure solutions using GCP, Big Query, Iceberg, and Trino/Starburst.
- Mentor engineers and uphold high standards through code reviews and technical guidance.
Hands‑On Development (30%)
- Build and optimize cloud‑native data pipelines and services using Dataflow, Data stream, dbt, and Python.
- Develop critical components across the lakehouse platform and analytics ecosystem.
- Troubleshoot complex issues to maintain system reliability and performance.
Project & Team Execution (30%)
- Collaborate with product and business teams to define requirements and deliver high‑quality solutions.
- Break down and coordinate engineering tasks across the team.
- Communicate technical decisions and project updates to stakeholders.
Continuous Improvement (10%)
- Drive adoption of best practices in CI/CD, Dev Ops, testing, governance, and automation.
- Identify opportunities to improve platform efficiency, developer workflows, and data quality.
- 7+ years of experience in software or data engineering, with 2+ years in a technical leadership role.
- Strong Python, SQL, and cloud‑engineering skills (GCP preferred).
- Experience with modern data stack tools (dbt, Iceberg, Trino/Starburst), CI/CD, Terraform, and containerized workloads.
- Excellent communication, problem‑solving, and team leadership abilities.
- API development or microservices experience.
- Familiarity with Agile practices and tools like Jira/Confluence.
- Knowledge of data governance and compliance in healthcare environments.
- Experience with ML workflows (Big Query ML, Vertex AI).
The physical demands described here are representative of those that must be met by an associate to successfully perform the major job responsibilities (essential functions) of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the major job responsibilities. This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the job.
- Use Hands to Handle Objects - Regularly
- Reach with Hands or Arms - Regularly
- Talk or Hear and Read Instructions - Regularly
- Stand, Kneel, or Stoop and Lift 20 Pounds - Occasionally
- View Items at a Close Range - Regularly
Rarely:
Job requires this activity up to 25% of the time
Occasionally:
Job requires this activity between 25% - 50% of the time
Frequently:
Job requires this activity between 50% - 75% of the time
Constantly:
Job requires this activity more than 75% of the time
- Authenticity: Departmental oversight including goal setting, budget management, and results.
- Innovative: Arrives at decision using analytical thought.
- Urgency: Expertise in their discipline and understands these concepts in other disciplines.
- Accountability: Entire organization.
- Communication: Contributes to strategy for their team.
- Problem Solving: Completes routine and repetitive tasks where tasks are straightforward.
- Teamwork: Advanced communication skills used to lead a team.
- Collaboration: Creates internal alliances outside the immediate team or department.
- Put clients first and consistently display a positive attitude and behaviors that demonstrate an awareness and willingness to listen and respond to clients in order to meet their short‑term and long‑term needs, requirements and exceed their expectations.
- Treat clients and teammates with courtesy, consideration and tact; you also have the ability to perceive the needs of internal and external clients and communicate effectively with the objective of delighting and retaining the client.
- Build collaborative relationships and work cooperatively with others, inside and outside the organization, to…
(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).