Senior Software Engineer

Posted 10ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer designing strategic solutions for a Customer Experience team at a genetic testing organization. Requires backend service development, cloud services experience, and fluency in Spanish and English.

Responsibilities:

  • Dive into unfamiliar code to troubleshoot or add a new feature
  • Participate in feature development of larger projects
  • Technically lead smaller projects/initiatives
  • Propose technical designs, considering standard patterns, tradeoffs, and maintainability
  • Participate in Support tasks, including off-hours and weekend on-call rotations
  • Provide thorough and meaningful code reviews
  • Work with legacy as well as novel code bases
  • Prototype, develop, and debug new features
  • Implement and maintain DevOps cloud patterns

Requirements:

  • Degree in Computer Science, Engineering, or related field.
  • 5+ years of experience developing back-end services and APIs in a distributed, service-oriented architecture, and building large-scale front-end applications using modern frameworks.
  • Full Stack Development: Proficiency in at least 3 software languages, with a demonstrated ability to quickly learn new ones as needed. Python and React are a must.
  • Experience with data modeling using multiple databases and storage types
  • 3+ years of experience designing and deploying services in the cloud (e.g. AWS, GCP, Azure, OCI).
  • Fluency in Spanish and English.
  • Bonus points for: Prior healthcare or experience in other regulated industries, particularly with data privacy and compliance requirements.
  • Kubernetes.
  • Experience in ETL pipelines, orchestrators or workflow engines (e.g., Temporal, Airflow, Dagster)
  • Familiarity with Infrastructure as Code and DevOps practices (e.g., Terraform)
  • Experience using AI-powered coding tools (e.g., GitHub Copilot, Cursor, code assistants)

Benefits:

  • Fully remote work
  • Fixed monthly compensation in USD
  • Full-time, long-term contract
  • Paid Time Off (PTO) & Paid Local National Holidays