Job Description:
Our client is seeking a Software Development Engineer to support the Clinical Insights Engine, a backend-focused engineering environment centered on scalable services, data flow, and cloud-based application development. This role will focus on API development, distributed systems, modern database design, and integration with cloud data tools such as BigQuery, Dataflow, and Airflow. The ideal candidate brings strong Python expertise, cloud platform experience, and a solid understanding of backend and data-oriented engineering patterns.

Must Have
  • Strong experience with Python, SQL, and FastAPI
  • Experience designing and implementing RESTful APIs
  • Knowledge of Pub/Sub messaging patterns
  • Experience with distributed systems, including GKE and/or serverless compute
  • Strong understanding of relational and non-relational databases
  • Experience using ORMs
  • Hands-on experience with Redis
  • Knowledge of threading and parallelism
  • Experience with unit, regression, and integration testing
  • Familiarity with automated testing and mocking frameworks
  • Experience with CI/CD tools and practices
  • Experience with cloud platforms such as GCP, AWS, or Azure
  • Strong collaboration skills, including code reviews and cross-functional teamwork
  • Experience with BigQuery, Dataflow, and Airflow
Nice to Have
  • Experience with Git
  • Experience writing Bash shell scripts
  • Familiarity with UNIX utilities and commands
  • Exposure to LLMs (Large Language Models) and broader AI technologies
  • Experience working in Agile and/or Waterfall environments
Apply Back to Results

Apply Now

Please ensure all fields have been filled.

Your Information

Share your resume*

Please note only files with .pdf, .docx or .doc file extensions are accepted.

Max file size: 512KB.

Please attach your resume, ensure it is in the correct format and smaller than 512KB.

×