Note: The job is a remote job and is open to candidates in USA. TALENT Software Services is seeking a Senior Software Engineer to support data-centric clinical and analytic applications. The role focuses on designing and building scalable cloud-based backend services and genomics pipelines while collaborating with cross-functional teams, troubleshooting complex systems, and mentoring junior engineers.
Responsibilities
- Ensure cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase
- Work closely with data engineering, platform, and solutions teams to develop applications to benefit our practice and patients
- Collaborate with Product Owners, Product Managers, and Architects to translate requirements into code
- Develop services around data warehousing, big data, cloud computing, business intelligence, analytics, and machine learning
- Participate in DevOps, Agile, continuous development, and integration frameworks
- Program in high-level languages such as Go, Python, Java, etc
- Ensure all appropriate documentation of processes and source code is created and maintained
- Communicate effectively with peers, leaders, and customers throughout the organization
- Participate in expert-level troubleshooting and resolve problems through root cause analysis, data, and system investigation
- Contribute to design and architecture discussions with Principals and Architects
- Lead targeted cross-functional improvement efforts and mentor more junior software engineers
- Solve complex problems; take a new perspective on existing solutions
- Work independently with minimal guidance and may lead projects or project steps within a broader project or have accountability for ongoing activities or objectives
- Act as a resource for colleagues with less experience
Skills
- * Understanding of BAM, Fastq, VCF, and other genetics files and their contents
- * Skilled in BASH, Python, Nextflow, Bioinformatics, GATK, Genomics Pipelines, Claude/Codex AI
- * Be capable of describing a genetics testing and analysis workflow from DNA Extraction through Tertiary Analysis and patient results reporting
- * Master's degree in Computer Science/Engineering or related field
- * Ability to use a wide variety of open-source technologies and cloud-based services
- * Experience writing software for the cloud (GCP, AWS, Azure)
- * Experience in databases, analytics, big data systems, or business intelligence products
- * Experience building high-performance, highly available, and scalable distributed systems
- * Experience developing software for healthcare-related industries
- * Prior bioinformatics experience or education is a plus
Benefits
- Remote work arrangement
Company Overview
Company H1B Sponsorship