Engineering Manager
WFA Digital Insight
As the demand for skilled engineering managers in the fintech space continues to surge, with a 25% growth in job openings over the past year, Coinbase stands out as a pioneer in the industry. With its commitment to economic freedom and the power of crypto and blockchain technology, this company offers a unique opportunity for professionals to make a real impact. Candidates should be prepared to showcase their technical expertise, leadership skills, and passion for innovation, as well as their ability to thrive in a fast-paced, remote environment. With the right skills and mindset, this role can be a launching pad for a successful career in engineering management.
Job Description
About the Role
The Engineering Manager position at Coinbase is a critical role that requires a unique blend of technical expertise, leadership skills, and strategic vision. As a member of the Product Foundations team, you will be responsible for building and managing high-performing engineering teams, guiding the development of foundational backend services that power the core of the platform. You will collaborate with cross-functional teams, including engineers, designers, product managers, and senior leadership, to translate the company's vision into a tangible roadmap and drive the delivery of complex projects.The Product Foundations team is responsible for architecting high-reliability distributed services that serve as the company's bedrock, handling massive scale and high-volume financial transactions with absolute precision. As an Engineering Manager, you will play a key role in driving the technical direction of the team, fostering a culture of high-quality code and engineering processes, and ensuring the successful delivery and operation of multi-tenanted, distributed systems at scale.
What You Will Do
- Build and manage engineering teams, guiding the development of features, services, and infrastructure
- Coach direct reports to have a positive impact on the organization and support their career growth
- Collaborate with engineers, designers, product managers, and senior leadership to translate the company's vision into a tangible roadmap
- Break down complex projects into smaller pieces and lead the iterative design and implementation process
- Be a thoughtful technical voice within the team, aiding in diligent architectural decisions and fostering a culture of high-quality code and engineering processes
- Collaborate with Product and Engineering teams to ensure successful delivery and operation of multi-tenanted, distributed systems at scale
- Work closely with the talent organization to identify and recruit exceptional engineers who align with Coinbase's culture and contribute to our products
- Contribute to and take ownership of processes that drive engineering quality and meet our engineering SLAs
- Develop and manage budgets, forecasts, and resource allocation plans
- Ensure that engineering teams are aligned with company goals and objectives
What We Are Looking For
- At least 7 years of experience in software engineering
- At least 2 years of engineering management experience
- Strong understanding of what constitutes high-quality code and effective software engineering processes
- Execution-focused mindset, capable of navigating through ambiguity and delivering results
- Ability to balance long-term strategic thinking with short-term planning
- Experience in creating, delivering, and operating multi-tenanted, distributed systems at scale
- Proficiency in Excel and other productivity tools
- Strong communication and collaboration skills
- Ability to work in a fast-paced, remote environment
Nice to Have
- Experience with crypto and blockchain technology
- Knowledge of cloud-based infrastructure and containerization
- Familiarity with agile development methodologies
- Experience with recruiting and talent management
- Certification in engineering management or a related field
Benefits and Perks
- Competitive salary and equity package
- Comprehensive health benefits, including medical, dental, and vision
- Generous PTO and holidays
- Remote work stipend and flexible work arrangements
- Professional development opportunities, including training and conference sponsorships
- Access to a diverse and talented team of professionals
- Opportunity to work on complex and challenging projects
- Chance to make a real impact in the fintech industry
How to Stand Out
- Develop a strong understanding of software engineering principles and practices, including design patterns, testing, and deployment
- Showcase your experience with distributed systems, including scalability, reliability, and security
- Highlight your leadership skills, including team management, coaching, and mentoring
- Be prepared to discuss your experience with crypto and blockchain technology, including any relevant projects or certifications
- Emphasize your ability to work in a fast-paced, remote environment, including your experience with collaboration tools and communication strategies
- Prepare examples of your work, including code samples, technical documents, or presentations, to demonstrate your technical expertise and problem-solving skills
- Research the company's culture and values, and be prepared to discuss how you align with them and can contribute to the team's success
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.