
Senior Staff Software Engineer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in United States.
β’ Define the technical vision and roadmap for the Platform in collaboration with engineering and R&D leaders.
β’ Approach Platform and Data as Products, converting the needs of shared domain teams into reusable platform solutions.
β’ Create and deliver scalable platform systems through architecture evaluations, rapid prototypes, and pragmatic technology selections.
β’ Lead critical business initiatives, navigate trade-offs, sequence incremental deliverables, and delegate execution effectively.
β’ Assist platform users by troubleshooting complex system challenges and enhancing reliability and capacity.
β’ Advocate for AI integration throughout Freenome by collaborating with domain experts to customize guidance and tools.
β’ Leverage AI for platform improvements and develop secure, cost-efficient agentic workflows and LLM-driven applications.
β’ Enhance visibility into cloud costs and spearhead initiatives to minimize waste while maintaining performance, reliability, and scientific productivity.
β’ Mentor engineers through pairing, design reviews, delegation, and constructive feedback, fostering a high-performance culture.
β’ Over 12 years of relevant software engineering experience or equivalent, ideally in platform teams, delivering complex systems from design through to production.
β’ At least 3 years of experience guiding complex initiatives from start to finish across multiple teams.
β’ A minimum of 3 years in building and managing production platforms utilizing Infrastructure as Code on a public cloud, preferably Azure or GCP.
β’ Proficient in Python and at least one additional high-level programming language.
β’ Extensive knowledge of Linux internals, networking, and virtualization, with practical experience in troubleshooting and performance tuning at the system level.
β’ Strong expertise in Kubernetes, including advanced features such as controllers, operators and CRDs, admission control, scheduling, autoscaling, service mesh, or multi-cluster networking.
β’ Good judgment in distributed systems and platform design, covering governance, capacity, reliability, cost, data processing, and storage.
β’ Leadership in software architecture, including clean coding practices, design documentation, ADRs, constructive reviews, and collaborative technical decision-making.
β’ Proven track record of assisting engineers or domain experts in their growth and fostering independence.
β’ Experience collaborating with specialized teams in areas such as data science, AI/ML, computational biology, or related sectors.
β’ Practical experience in AI-assisted development and a history of creating reusable tools or automating workflows.
β’ Additional experience or interest in life sciences software, NGS pipelines and biological data; ML Ops, model development and deep learning; scientific Python frameworks and data science technology stack; workflow orchestration and distributed compute frameworks on Kubernetes; cloud migrations, multi-cloud or multi-region operations; columnar processing, open lakehouse technologies and Apache Iceberg; FinOps practices, workload cost attribution, and measurable cloud savings would be advantageous.
β’ Equity
β’ Cash bonuses
β’ Comprehensive medical benefits
β’ Extensive financial benefits
β’ Additional perks
β’ Occasional travel to headquarters 2-3 times a year
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.