Lead Backend Engineer
Lead backend engineer owning Rust microservices that drive business logic, feature flags, and UX configuration for a data-driven mobile consumer app. Partners closely with mobile teams to define APIs and data models while growing into broader technical leadership.
About the job
Responsibilities
- Design, build, and own backend services (primarily Rust-based microservices) that power the Frisbee consumer experience.
- Own backend systems responsible for business logic, feature flags, and UX configuration that control mobile behavior and layout.
- Define and maintain clean, well-documented APIs and client-server contracts used by iOS and Android applications.
- Partner closely with mobile engineers to enable fast, predictable execution and unblock delivery.
- Act as technical owner for major initiatives from design through production.
- Provide architectural guidance and code review across backend and mobile codebases.
- Collaborate with Product and Design to translate customer needs into scalable systems.
- Participate in planning, prioritization, and delivery with a strong bias toward execution.
- Occasionally contribute to mobile codebases when needed.
- Help establish engineering standards and raise the technical bar across the team.
Requirements
- 6+ years of experience building and owning backend systems in production environments.
- Strong experience designing APIs, service boundaries, and data models.
- Experience evolving complex systems and working with microservice or service-oriented architectures.
- Experience operating systems in cloud environments (AWS, GCP, or Azure).
- Experience working closely with iOS and Android engineering teams.
- Value clear communication, strong engineering judgment, and constructive feedback.
Nice-to-Haves
- Familiarity with backend- or configuration-driven client architectures.
- Experience with gRPC, protobuf, or GraphQL.
- Experience with relational databases.
- Understanding of mobile performance characteristics and constraints.
- Exposure to React Native.
- Experience integrating third-party SDKs (e.g., analytics, scanning, CRM).
- Strong backend engineering experience and enjoy owning systems end to end, including making pragmatic architectural decisions in ambiguous problem spaces.
- Excited to design and build backend services that orchestrate product behavior, business logic, and user experience.
- Interested in growing into broader technical leadership over time.
Skills
Rust, APIs, Microservices, AWS, GCP, Azure, gRPC, Protobuf, GraphQL, Relational Databases, React Native
Similar jobs
Backend Engineering jobsBuild and operate high-throughput blockchain infrastructure, APIs, and platform primitives integrating protocols such as Ethereum and Bitcoin with internal services. Requires 5+ years of software engineering experience, distributed-systems expertise, and hands-on crypto infrastructure experience.
Design, build, and operate Cloudflare’s globally distributed cache and reverse-proxy data plane, improving performance, correctness, and resilience across the edge. Requires at least 4 years of production systems experience and proficiency in a systems or backend language.
Senior backend engineer designing and operating reliable billing and financial systems, APIs, data models, and distributed workflows. The role requires 5+ years of professional software development experience, strong backend expertise, and collaboration across Product, Finance, Operations, and Data.
Senior individual contributor responsible for designing, building, operating, and improving large-scale backend services, APIs, and telemetry pipelines in Go and Python. The role requires production systems ownership, distributed-systems expertise, incident leadership, mentoring, and technical design leadership.
Build and operate backend services, data pipelines, storage, and retrieval systems that provide trusted context to agentic platforms and product applications. The role requires 8+ years of software engineering experience, distributed-systems expertise, cloud infrastructure knowledge, and strong data modeling skills.