OVERJET

Senior Software Engineer, Data Platform

OVERJET

full-time

Posted on:

Location Type: Hybrid

Location: Lahore • 🇵🇰 Pakistan

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSAzureCloudDockerGoogle Cloud PlatformGRPCJavaScriptKubernetesPostgresPythonSQLTerraform

About the role

  • Design, develop, and implement data pipelines to process data from patient management systems and digital imaging systems
  • Use Python frameworks (e.g., FastAPI) to build modular, data-focused services that communicate with one another over gRPC or HTTP.
  • Collaborate with cross-functional teams, including Machine Learning engineers and product managers
  • Build framework for automated rollout of our products to new customers, including data validation
  • Guide the development of data resources, support new product launches and improve product runtime performance
  • Regularly scheduled and sometimes ad-hoc on-call rotations is part of the core job every engineer on our team

Requirements

  • 5+ years of software engineering experience including 2+ years of data-related experience
  • Strong programming skills in Python with the ability to write efficient and maintainable code
  • Strong knowledge of Docker and Kubernetes for containerization and orchestration
  • Experience with Postgres, proficiency in SQL, and a general familiarity with data modeling and database design principles
  • Experience working with cloud vendors (GCP/AWS/Azure), especially using infrastructure-as-code software like Terraform
  • Proficiency in C# and or Javascript is a plus but not required
  • Knowledge of data security and compliance standard (e.g. HIPAA) and experience with electronic health records (EHR) is a plus but not required
  • Excellent verbal and written communication in English is required
  • Ability to thrive in a fast-paced, technical, and mission-focused environment
Benefits
  • Competitive Compensation and Equity
  • Flexible Time Off and company paid holidays
  • Hybrid workplace that provides flexibility, vibrant in-person workspaces, and the ability to build strong connections across all of Overjet - regardless of location

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonFastAPIgRPCDockerKubernetesPostgresSQLTerraformC#JavaScript
Soft skills
communicationcollaborationproblem-solvingadaptabilityteamworktime managementattention to detailcritical thinkingleadershiporganizational skills