Senior Software Engineer, Backend (Consumer - Prediction Markets)
WFA Digital Insight
The demand for skilled software engineers in the fintech sector grew significantly in 2025, with a focus on building secure and scalable systems. As the remote job market continues to evolve, companies like Coinbase are leading the way in innovation. With the rise of prediction markets, this role offers a unique opportunity to work on a cutting-edge product. Candidates should be aware that the bar is high at Coinbase, and they should be prepared to push past their perceived limits. Before applying, it's essential to have a deep understanding of backend engineering and a passion for delivering high-quality products.
Job Description
About the Role
The Senior Software Engineer, Backend (Consumer - Prediction Markets) role at Coinbase is a unique opportunity to work on a cutting-edge product that allows millions of users to trade on the outcomes of real-world events. As a senior engineer on the Prediction Markets team, you will design and own the core backend systems that power the full market lifecycle. This includes market creation and discovery, real-time market data, best-in-class trading and order management, oracle-driven market resolution, and settlement, payouts, and fund movement.The Prediction Markets team is part of Coinbase's efforts to increase economic freedom, and this role will play a critical part in shaping the future of finance. You will be working in a remote-first environment, with quarterly in-person working sessions, and will be expected to drive reliability and performance, owning SLOs, observability, and incident response for systems serving millions of users.
What You Will Do
- Own backend services end to end for prediction markets, from market creation and discovery through trading, oracle resolution, settlement, and payout.
- Design low-latency, high-throughput systems for a real-time financial product used by millions of people.
- Drive reliability and performance, owning SLOs, observability, and incident response for systems serving millions of users.
- Set the technical bar through code, design reviews, and standards, and pay down the technical debt that matters most.
- Mentor engineers across the team and partner cross-functionally with Product, Design, Institutional Markets, and Compliance to turn product and technical vision into roadmap.
- Develop and maintain large-scale distributed systems, ensuring high availability, scalability, and reliability.
- Collaborate with the engineering team to identify and prioritize project requirements and develop solutions.
- Participate in code reviews and contribute to the improvement of the codebase.
- Stay up-to-date with industry trends and emerging technologies, applying this knowledge to improve the prediction markets product.
What We Are Looking For
- 5+ years of professional backend engineering experience, with demonstrated ownership of complex, production-grade distributed systems.
- Deep proficiency in backend languages (Go, Ruby, Python, or Java) with hands-on experience designing microservices, event-driven architectures, and high-availability systems.
- Track record of delivering projects end-to-end, including scoping, architecture, implementation, monitoring, and iteration.
- Experience building systems in a regulated or financial environment where correctness, auditability, and low-latency performance are critical.
- Experience making user-facing product decisions that balance engineering trade-offs with end-user quality, demonstrated through shipped products.
- Strong understanding of computer science fundamentals, including data structures, algorithms, and software design patterns.
- Excellent communication and collaboration skills, with the ability to work effectively in a distributed team.
Nice to Have
- Experience with cloud-based technologies, such as AWS or Google Cloud.
- Familiarity with containerization using Docker and Kubernetes.
- Knowledge of DevOps practices, including continuous integration, continuous deployment, and continuous monitoring.
- Experience with agile development methodologies, such as Scrum or Kanban.
Benefits and Perks
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- 401(k) retirement plan with company match.
- Flexible paid time off and remote work options.
- Access to a wide range of professional development opportunities, including conferences, training, and education assistance.
- The opportunity to work on a cutting-edge product with a talented team of engineers and a company that is leading the way in fintech innovation.
How to Stand Out
- Tip: When applying for this role, be sure to highlight your experience with backend engineering and distributed systems, as well as your ability to work effectively in a remote team.
- Tip: Be prepared to discuss your approach to designing low-latency, high-throughput systems and how you would handle the challenges of building a real-time financial product.
- Tip: Show your passion for delivering high-quality products and your willingness to push past your perceived limits to achieve excellence.
- Tip: Familiarize yourself with Coinbase's products and services, and be prepared to discuss how you can contribute to the company's mission to increase economic freedom.
- Tip: Be prepared to provide examples of your experience with agile development methodologies and your ability to work effectively in a distributed team.
- Tip: Consider preparing a portfolio of your work, including examples of your coding skills and experience with backend engineering and distributed systems.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.