Job Closed
This listing is no longer active.
A digital currency exchange, Coinbase is used by consumers, merchants, and traders to buy and sell cryptocurrencies, such as Bitcoin, Ethereum, and Litecoin. Fo
Staff Software Engineer, Backend – Risk Platform
Location
United States
Posted
136 days ago
Salary
$218.0K - $256.5K / year
Seniority
Lead
Job Description
Staff Software Engineer, Backend – Risk Platform
Coinbase
• Architect and develop distributed systems • Provide technical structure to teams and work closely with management and stakeholders to define strategic roadmaps • Manage individual projects priorities, deadlines and deliverables with your technical expertise • Mentor and train other team members on design techniques and coding standards • Design and implement foundational infrastructure components used by every engineering team in production (e.g. dynamic configuration, secrets storage, container orchestration, etc) • Write high quality, well tested code to meet the needs of your customers
Job Requirements
- 8+ years of experience in software engineering
- You’ve experienced architecting and developing solutions to ambiguous problems with significant impact
- You’re passionate about building an open financial system that brings the world together.
Benefits
- bonus eligibility
- equity eligibility
- medical
- dental
- vision
- 401(k)
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Collaborate on the design and development of responsive and user-friendly healthcare web applications • Utilize front-end technologies (e.g., React, Vue.js) to create engaging user interfaces • Develop server-side logic using back-end technologies like C# and .NET Core • Integrate third-party APIs and services to enhance application functionality • Ensure the security and privacy of healthcare data through the effective implementation of best practices • Conduct testing, debugging, and troubleshooting to identify and address software issues • Collaborate with cross-functional teams to implement continuous improvements and updates
Senior Software Engineer, Backend – PMI Integrations
AffirmAffirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Af
• With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work. • You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. • You will contribute to the entire API lifecycle, including designing, developing, testing, maintaining, and evolving our APIs. • You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts. • You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.
• Design, develop, and maintain scalable backend services using Python and/or Node.js • Build and consume RESTful APIs with a focus on performance, reliability, and security • Develop and integrate microservices-based architectures using Spring Boot where applicable • Containerize applications using Docker and manage deployments using Kubernetes • Design, optimize, and manage data storage solutions using SQL, NoSQL, and Vector Databases • Implement secure coding practices, authentication, authorization, and data protection standards • Collaborate with DevOps teams to implement CI/CD pipelines and cloud deployments on Microsoft Azure • Monitor, troubleshoot, and optimize backend systems for scalability and high availability • Participate in code reviews, architecture discussions, and technical decision-making • Mentor junior developers and contribute to engineering best practices
• Develop and maintain complex Drupal-based solutions • Create custom modules and extend existing functionality • Implement sophisticated content modeling • Design and develop custom themes using modern front-end technologies, with specific experience around theme development • Lead small to medium-sized development initiatives • Participate in code reviews and provide constructive feedback • Implement complex migrations and data transformations • Troubleshoot and resolve advanced site issues • Configure and optimize caching and performance • Contribute to technical documentation and development standards • Collaborate with architects on solution design • Implement security best practices and maintain compliance requirements




