Senior Software Engineer - Trading

CoinbaseCoinbase·Remote(Remote - Singapore)
Software Development

WFA Digital Insight

As the demand for skilled trading platform engineers grows, with a 25% increase in job postings over the past year, Coinbase stands out as a pioneer in the crypto space. With its commitment to remote work and a strong focus on innovation, this role offers a unique chance to shape the future of finance. Candidates should be prepared to demonstrate expertise in large-scale distributed systems and a passion for delivering high-impact solutions. Before applying, consider the evolving landscape of digital currencies and the importance of security, scalability, and user experience in trading platforms.

Job Description

About the Role

The Senior Software Engineer position at Coinbase is a critical role that entails leading the development of the company's next-generation trading systems. As a key member of the Consumer & Business Advanced Trading team, you will be responsible for architecting and delivering mission-critical components, including order management, execution engines, and reliability infrastructure. Your work will have a direct impact on the user experience and the overall success of Coinbase's trading platform.

In this role, you will be working closely with cross-functional teams, including product management, design, and engineering, to align technical capabilities with business objectives. Your expertise in large-scale distributed systems, trading systems, and software engineering will be crucial in driving the technical vision and architecture of Coinbase's trading infrastructure.

What You Will Do

  • Own the technical vision and architecture for mission-critical trading systems, ensuring scalability, reliability, and performance.
  • Drive multi-quarter projects across multiple engineering teams, from design through production delivery, focusing on order management, execution engines, and market data components.
  • Lead system design and code review processes to elevate engineering quality and set standards for the trading stack.
  • Partner with Product Management and Design to align product strategy with long-term technical bets and roadmap priorities, ensuring that technical capabilities meet business needs.
  • Shape the strategic direction of the trading platform by identifying high-leverage technical initiatives and driving consensus across organizational boundaries.
  • Deepen engineering talent across the team by coaching engineers at various levels and developing the next generation of trading infrastructure leaders.
  • Collaborate with the wider engineering community to share knowledge, best practices, and innovations, promoting a culture of excellence and continuous improvement.
  • Utilize generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality.

What We Are Looking For

  • 5+ years of software engineering experience with demonstrated ownership of large-scale distributed systems.
  • Hands-on expertise in trading systems (traditional or crypto), with direct experience building or operating order management, execution, market data, or risk management components.
  • Track record of leading complex, cross-team initiatives from ambiguous problem statements through delivered outcomes, with measurable impact on product or platform reliability.
  • Demonstrated ability to translate product requirements into scalable system designs and communicate technical trade-offs to non-technical stakeholders.
  • Experience with performant backend languages in production trading environments.
  • Strong understanding of software engineering principles, including design patterns, testing, and continuous integration/continuous deployment (CI/CD).
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Passion for delivering high-quality solutions and driving technical excellence.

Nice to Have

  • Experience working in a remote-first company, with a strong understanding of the benefits and challenges of distributed teams.
  • Knowledge of cloud-based technologies and containerization (e.g., Docker, Kubernetes).
  • Familiarity with agile development methodologies and version control systems (e.g., Git).
  • Participation in open-source projects or personal coding projects that demonstrate expertise and passion for software engineering.

Benefits and Perks

  • Competitive salary and equity package.
  • Opportunity to work on a high-impact project that shapes the future of finance.
  • Collaborative and dynamic work environment with a team of experienced professionals.
  • Flexible working hours and remote work options.
  • Access to the latest technologies and tools.
  • Professional development opportunities, including training, mentorship, and conference attendance.
  • Comprehensive health, dental, and vision insurance.
  • Generous parental leave policy.
  • Employee assistance programs for mental health and wellness.

How to Stand Out

  • Ensure your resume and online profiles (e.g., LinkedIn, GitHub) highlight your experience with large-scale distributed systems and trading platforms.
  • Be prepared to discuss specific examples of your work, including system designs, technical trade-offs, and the impact of your contributions on previous projects.
  • Demonstrate a deep understanding of software engineering principles and your ability to apply them in a fast-paced, innovative environment.
  • Show enthusiasm for the crypto space and a willingness to learn about the latest developments and technologies in the field.
  • When discussing your experience with trading systems, focus on the technical aspects and how you overcame challenges, rather than just listing responsibilities.
  • Prepare questions for the interviewers about the company culture, team dynamics, and the future of the trading platform, demonstrating your interest in the role and the company.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.