Note: The job is a remote job and is open to candidates in USA. Freenome is an innovative company focused on detecting cancer early, and they are seeking a Senior Software Engineer II to join their Engineering team. The role involves designing, building, and maintaining backend services while collaborating with interdisciplinary teams to deliver high-quality software solutions.
Responsibilities
- Design, develop, and deploy reliable, maintainable, scalable, and fault-tolerant backend services that power both our internal and external systems
- Collaborate with interdisciplinary teams, including scientists, product managers, and other engineers, to solve complex problems and deliver high-quality software solutions
- Mentor and guide junior engineers, fostering their growth and enhancing the team's technical expertise
- Lead code and design reviews, champion engineering best practices and promote a culture of quality and collaboration
- Contribute to the development of data infrastructure for machine learning applications, ensuring efficient data processing and integration
- Drive the implementation of engineering hygiene practices, ensuring the reliability and maintainability of our systems
- Advocate for and implement innovative software development methodologies and tools to improve team efficiency and product quality
Skills
- Bachelor of Science in Computer Science, Engineering, or related field or equivalent training, fellowship, and/or work experience
- At least 8 years of experience as part of a software development team successfully shipping software products, including leading projects from end-to-end and mentoring others
- Proficiency in Python and experience with backend development in a team production environment
- Strong experience with containerization and orchestration technologies such as Docker and Kubernetes
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform
- Proven experience in designing and implementing scalable backend systems, with a focus on reliability and performance
- Excellent written and verbal communication skills, with a mindful and transparent approach to collaboration
- Understanding of statistical and machine learning methods, with practical experience in applying them to real-world problems
- Expertise in developing ETL or data pipelines that run at scale, utilizing common workflow management systems like Flyte, Airflow, or similar
- Domain-specific experience in computational biology, genomics, bioinformatics, or a related field
- Experience working in an FDA regulated environment, with a strong understanding of compliance requirements and best practices
Benefits
- Equity
- Cash bonuses
- A full range of medical, financial, and other benefits depending on the position offered
- Family & Medical Leave Act (FMLA)
- Equal Employment Opportunity (EEO)
- Employee Polygraph Protection Act (EPPA)
Company Overview
Company H1B Sponsorship