We're building an open financial system for the world.
Staff Software Engineer – Tech Lead, Backend – Platform
Location
United States
Posted
11 hours ago
Salary
$218.0K - $256.5K / year
Seniority
Senior
Job Description
Staff Software Engineer – Tech Lead, Backend – Platform
Coinbase
• Own the multi-quarter technical strategy, architecture, and roadmap for the Overseer platform • Lead the design and execution of company P0 initiatives end-to-end • Drive an architecture where every new product accelerates the correctness layer • Shape engineering standards and technical culture across the team • Partner with senior engineering and product leadership to align correctness requirements • Build next-generation AI-powered guardrails and real-time invariant enforcement capabilities.
Job Requirements
- 8+ years of experience designing, building, and operating fault-tolerant, high-reliability distributed systems at scale
- Demonstrated experience as a technical lead owning architecture decisions, multi-quarter roadmaps, and cross-team initiatives
- Platform-builder mindset with a proven history of building infrastructure for other teams
- Deep expertise in backend programming (e.g., Go, Python, Java)
- Track record of elevating technical quality through mentorship and architectural contributions
- Utilizes generative AI responsibly with human oversight.
Benefits
- Equity and bonus eligibility
- Medical insurance
- Dental insurance
- Vision insurance
- 401(k) plan
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop APIs for client services using technologies such as PHP, Laravel, and MySQL. • Participate in and develop integrations for collection and return files using Python Lambdas.
Role Description As a Mid-Level Backend Developer at CodeRoad, you will serve as a technical anchor for our Item Chain Management solutions, contributing to the development and maintenance of highly scalable systems. This role heavily emphasizes building robust enterprise services that transform high-volume, item-level data into actionable operational intelligence for global retail and industrial brands. This role is critical to expanding our core software platform's data processing capabilities. You will directly own the reliability of backend components, ensuring that billions of unique digital identities are seamlessly tracked and managed from source to consumption. - Build and maintain clean, efficient, and highly scalable backend services using Java ecosystems and modern frameworks. - Optimize big data infrastructure, assisting in the implementation of systems that process, stream, and analyze massive datasets. - Own quality assurance by conducting thorough testing of software structures to guarantee high performance and system resilience. - Collaborate within PODs and participate in code reviews to elevate team-level best practices, architecture, and documentation. - Resolve complex technical issues by aligning business requirements with optimal system capabilities and data structures. Qualifications - 3+ years of professional experience in software engineering, with a strong focus on Java Backend development (Java 17 or higher preferred). - Deep understanding of core fundamentals, including data structures, SOLID principles, and common design patterns. - Production experience with Spring, Spring Boot, and JPA/ORM frameworks. - Hands-on experience with Oracle SQL, including writing and optimizing complex queries, alongside SOAP/XML protocols and JAX-WS. - Exposure to data processing tools such as Spring Batch for stream and batch workloads. - Familiarity with modern infrastructure, including Docker, Kubernetes, CI/CD pipelines, and core AWS services (S3, RDS, Lambda). - Ownership mindset with a proactive approach to continuous learning and problem-solving. - Advanced English communication skills, with the ability to articulate technical concepts and collaborate effectively with US East/West Coast time zones. Requirements - Exposure to NoSQL databases (e.g., MongoDB, DynamoDB) for managing unstructured item-level data. - Experience with message brokers or streaming platforms like Apache Kafka or RabbitMQ. - Background in frontend technologies (e.g., React or Angular) to assist in full-stack collaborations. - Familiarity with infrastructure as code (IaC) tools such as Terraform. Benefits - 100% Remote - Holidays off - Paid Time Off - Health insurance assistance - Competitive USD compensation - Growth opportunities
Role Description We're looking for a Software Engineer to join our team and help build and scale distributed systems across our platform. You'll work closely with product teams from concept through to production, contributing to architecture decisions and shipping features that matter. We expect you to be leveraging AI development tools as part of how you work every day. What You'll Do - Design, build, and maintain services using .NET in a microservice architecture - Work with event-driven systems using Kafka and Temporal for workflow orchestration - Build and optimize data layers using MongoDB and Redis - Deploy services in Kubernetes (k8s) environments - Collaborate directly with product teams from early concept through to production release - Develop frontend using React when needed - Use AI development tools like Claude Code as part of your daily development workflow - Work with MCP servers and agentic development workflows - Participate in code reviews, architectural discussions, and continuous improvement of our platform Qualifications - 3+ years of professional software engineering experience - Strong experience with .NET/C# - Solid working knowledge of Kafka, Redis, MongoDB, and Temporal - Experience building and operating microservices deployed on Kubernetes - Hands-on experience with event-driven design patterns - Strong working knowledge of React - Experience using AI coding tools such as Claude Code or OpenAI Codex - Experience with MCP servers and agentic development workflows - Proven track record of working embedded with product teams, taking features from concept to production - Strong communication skills and a collaborative mindset Nice to Have - Experience in ecommerce or supply chain domains - Familiarity with CI/CD pipelines, infrastructure-as-code, and DevOps practices
Senior Software Engineer, Backend – Consumer, Risk
CoinbaseWe're building an open financial system for the world.
• Lead the design and delivery of complex risk platform features end-to-end, from architecture through implementation, deployment, and monitoring, with stringent requirements for correctness, performance, and reliability • Drive architectural decisions that shape Coinbase's risk detection and mitigation systems, translating ambiguous business requirements into scalable working architectures that balance fraud prevention with user experience • Partner cross-functionally with Data Science, ML, Risk Analysts, Product, and Compliance teams to build proactive systems (real-time decisioning engines, model-driven fraud detection) and reactive solutions (incident response tooling, compliance-driven risk controls) • Build AI-native risk systems that leverage fleets of agents to automate complex detection and response workflows, significantly reducing the need for manual intervention • Strengthen the team by mentoring engineers, conducting rigorous code reviews, writing technical design documents for complex systems, and championing engineering best practices across the codebase • Own system quality and operational excellence by proactively addressing technical debt, driving bug triaging, and leading incident response and post-mortems to ensure platform reliability


