HyperFi is building a platform that is fast, flexible, and designed to handle real-world complexity. They need a Senior Backend Software Engineer to build foundational systems that scale, connect systems, abstract workflows, and enable smart automation.
Requirements
- Strong Python fundamentals, with real-world async or service-layer experience
- Solid understanding of relational data models, schema design, and SQL optimization
- Experience designing and consuming APIs — especially gRPC or service mesh patterns
- Familiarity with software architecture principles, even if you're not “the architect”
- Have worked in an event-driven or event-sourced architecture
- Are familiar with infrastructure as code (Terraform preferred)
- Have experience with MCPs, or other orchestration/coordination frameworks
Responsibilities
- Build and extend core backend services in Python — everything from APIs and MCPs, to event handlers
- Shape and implement key pieces of our domain model and service boundaries
- Own integrations between internal systems and external platforms via gRPC and REST
- Contribute to system architecture alongside the Tech Lead and CTO
- Work with Postgres and event-driven pipelines, designing schemas and migrations as code
- Help lay the groundwork for developer tooling, observability, and automated testing
- Write code that’s clean, testable, and built for humans — not just machines
Other
- 6–8 years of professional experience building production backend systems
- Comfort navigating ambiguity, collaborating with other senior engineers, and shipping code that matters
- Must be based in San Francisco, Las Vegas, or Tel Aviv
- Full-time role with competitive comp
- Flexible hours, async-friendly culture, engineering-led environment