Software Engineer - Consumer ; Ancestry
Listed on 2026-06-26
-
Software Development
Backend Developer, Full Stack Developer, Software Engineer, Software Architect
Architect for Scale
Architect for Scale (Complexity is a Tax):
Lead the design of advanced, distributed web applications and APIs that can handle massive genetic datasets while delivering sub-second, interactive consumer experiences. Treat complexity as a permanent tax on future impact—advocate for simple solutions and prioritize Total Cost of Ownership (TCO). Serve as a multi-team architectural expert, ensuring consistency across bounded contexts.
Drive Cross-Domain Strategy (One Team, No Silos):
Partner closely with Engineering Management, Product Management, Scientific leaders, and backend/ML engineering groups to define the long-term technical roadmap. Step outside traditional engineering lanes to solve the right problems wherever they are found.
Deliver Business Impact (Outcome-Oriented):
Demonstrate deep accountability over project outcomes. Measure success by business impact, not lines of code. Identify new technologies or methodologies that can step-change our product capabilities, always maintaining a disciplined focus on the "why" before executing on the "how." Iterate to Innovate (Iteration over Perfection):
Drive initiatives with a bias for action and delivery speed. Value momentum and treat every release as a hypothesis. Make high-quality technical decisions quickly, even with incomplete information, understanding that delaying for certainty is a cost.
Champion Omnichannel Experiences:
Ensure architectural decisions and API designs seamlessly support both web and mobile clients. Account for the unique constraints of mobile releases (e.g., ensuring strict backward compatibility) and champion server-driven content and logic to keep client apps nimble.
Mentorship & Growth Mindset (Trust Through Transparency):
Elevate the engineering culture by setting high standards for code quality and system design. Foster a culture of trust by sharing context openly and challenging directly. Actively mentor developers using coaching techniques, and lead by example in openly sharing and learning from mistakes.
Operational Excellence:
Shape the organization’s testing and observability strategies, fostering a culture that leverages operational data to anticipate issues. Adapt & Evolve Workflows (AI Fluency):
As the industry rapidly evolves, stay ahead of the curve by exploring, evaluating, and seamlessly integrating emerging AI/LLM-based tools and workflows into individual and team processes to enhance engineering productivity and quality.
BS in Computer Science/Engineering (or equivalent) with 10+ years of industry experience, including a proven track record of leading large-scale, consumer-facing technical projects from conception to widespread adoption. Omnichannel API Expertise:
Extensive experience building, scaling, and optimizing backend systems and APIs that power both web and mobile applications. Deep understanding of mobile release realities (backward compatibility, avoiding hardcoded client logic) and mobile-first UI/UX principles.
Technical Mastery:
Expert-level knowledge of Python (Django or similar web frameworks like Flask) and modern full-stack ecosystems, including JavaScript/Type Script (React). Deep understanding of web security, cryptography concepts, and performance optimization. Architectural Pragmatism:
Deep experience designing cross-team systems with a focus on maintainability, advanced scaling techniques, and clearly communicating technical trade-offs to non-technical stakeholders. Infrastructure:
Hands-on experience with AWS (serverless, managed services) and modern CI/CD deployment pipelines.
Bonus
Qualifications:
Familiarity with native mobile development (iOS/Android), compute pipelines, distributed data stores, and data-engineering tools (e.g., Celery, Spark, Metaflow) is a strong plus.
- AWS
- Python (Django, FastAPI)
- JavaScript/Type Script (React)
- Docker and high-throughput messaging systems
What You’ll Do:
Work within the Security Operations Team to identify threats within the environment through traditional threat hunting techniques. Work collaboratively to speed up response time and to determine the state of the…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).