Senior Backend Software Engineer - Financial Engineering Team
Coinbase
About the role
Are you ready to challenge yourself and expand your skills? At Coinbase, we are on a mission to enhance economic freedom worldwide. This journey is monumental and requires our dedication as we shape the future of the global financial system with our onchain platform. We are looking for a unique candidate who is not only passionate about our mission but also believes in the transformative power of crypto and blockchain technology. If you are driven to make an impact, thrive under pressure, and enjoy collaborating with top-tier professionals, we invite you to join us. We value those who actively seek feedback for personal and professional growth and who tackle challenges head-on. Our work culture is demanding and rigorous; however, if you are eager to build the future alongside driven colleagues, this is the perfect environment for your growth. While many positions at Coinbase offer remote options, we value in-person collaboration through regular team and company-wide offsites to strengthen teamwork and connection. About the Team: The Financial Engineering team establishes Coinbase's core financial data and reporting infrastructure, ensuring accurate, timely, and verifiable financial operations. Collaborating with Finance, Accounting/Controllership, Treasury, and Product Engineering, this team guarantees that financial data is comprehensive, reconciled, and traceable, supporting essential workflows such as month-end closes, safeguarding, and reporting. Key Responsibilities: • Develop new services to meet pivotal product and business requirements using Golang.
• Design scalable systems to address innovative challenges using modern cloud technologies and best practices.
• Articulate a long-term vision for maintaining and expanding our backend systems and managing teams.
• Collaborate with engineers, designers, product managers, and senior leadership to translate product and technical visions into actionable quarterly roadmaps.
• Create high-quality, thoroughly tested code tailored to meet customer needs.
What We Look for in You: • A minimum of 5 years in software development with a focus on creating performant, large-scale distributed systems.
• Hands-on experience in designing, building, scaling, and maintaining production services with a solid understanding of service-oriented architecture.
• You produce high-quality, well-tested code that effectively meets customer needs.
• Proven ability to solve complex engineering challenges aligned with team objectives.
• Experience mentoring junior developers and providing technical leadership for new initiatives and system enhancements.
• A genuine passion for building an inclusive financial system that connects people globally.
• Demonstrated ability to utilize generative AI tools responsibly and adapt as technology evolves.
Preferred Qualifications: • Experience with financial data, accounting systems, or processes involving high-precision transactions.
• Background in a fast-growing organization.
• Familiarity with blockchain technology (e.g., Bitcoin, Ethereum).
• Experience in decomposing large monolithic applications into microservices.
• Technical proficiency in Golang, Ruby, Docker, Rails, Postgres, MongoDB, or DynamoDB.
• Experience building financial, high-reliability, or security systems.
Job #: P76136 Compensation Transparency: The target annual base salary for this role ranges from $186,065 to $218,900 USD, excluding equity and bonuses. Total compensation may also include benefits like medical, dental, vision, and 401(k). Please note that you may submit a maximum of four applications within a 30-day span. We encourage you to assess how your skills align with Coinbase's positions before applying. Equal Opportunity Commitment Coinbase is proud to be an Equal Opportunity Employer. All qualified applicants are considered for employment without regard to race, color, religion, gender, national origin, age, disability, veteran status, or other legally protected status. Coinbase also considers qualified applicants with criminal histories in accordance with applicable laws. We are committed to providing reasonable accommodations for individuals with disabilities. If you need assistance during the application process due to a disability, please reach out to discuss your needs. Global Data Privacy Notice: Depending on your location, data privacy regulations may govern how we manage applicant data. AI Disclosure: For specific roles, we are trialing an AI-based tool for initial interview screenings. A human recruiter will review your responses to assess alignment with the stated qualifications.
Benefits
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free