Senior Staff Software Engineer, SysInfra
Grail
- Menlo Park, CA
- Permanent
- Full-time
- Technical Leadership for GRAIL's Systems Infrastructure team
- Lead full life-cycle development of team projects from requirements gathering to completion
- Leading and contributing to design and code reviews
- Ensuring proper test coverage and observability of the platform
- Collaborate cross-functionally with R&D, LIMS and other stakeholders to understand their infrastructure needs
- Ensure the platform meets security, regulatory and compliance standards
- Mentoring junior team members
- Ideally your background will include 12+ years of experience in software development (10 years with an MS degree; 7 years with a PhD).
- Experience with distributed computing: cluster computing, caching, system design, fault-tolerance, high availability (HA)
- Experience of developing highly-scalable systems on AWS.
- Excellent knowledge of some general purpose programming languages, e.g. Go, Python, etc.
- A portfolio of large, complex cross-functional projects.
- Full life cycle software development
- Excellent logical reasoning and analytical skills.
- Demonstrated effective written and verbal communication skills.
- Experience as a mentor and a team lead.
- Experience working in highly regulated sectors is desirable.
- Experience with machine learning is a plus.