Senior Engineering Manager - Banking

MercuryMercury·Remote(San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States)
Software Development
Excel

WFA Digital Insight

The demand for skilled engineering managers in fintech has grown exponentially, with a 25% increase in job openings in the past year. Mercury's commitment to innovation and customer satisfaction sets it apart in the industry. As a senior engineering manager, you will oversee a team of talented engineers, driving the development of high-availability banking services. With the rise of digital payments, companies like Mercury are at the forefront of the financial revolution. Before applying, consider your experience in leading technical teams and integrating with bank core and lending systems.

Job Description

About the Role

The Senior Engineering Manager position at Mercury is a critical role that involves leading a team of senior engineers to deliver high-availability banking services. As a key member of the engineering team, you will be responsible for ensuring the smooth operation of Mercury's banking core, which is the backbone of the company's financial services. Your team's work will have a direct impact on the customer experience, making it essential to prioritize predictability, scalability, and reliability.

The engineering team at Mercury is composed of talented individuals with a passion for innovation and a commitment to excellence. As a senior engineering manager, you will be responsible for fostering a culture of technical excellence, collaboration, and continuous learning. Your team will be responsible for delivering high-quality solutions that meet the company's objectives, while also ensuring that the systems are maintainable, efficient, and aligned with Mercury's values.

What You Will Do

  • Lead a team of 4 to 8 senior engineers to deliver high-availability banking services
  • Ensure your team can predictably deliver results against company objectives
  • Create a fulfilling work environment for your team
  • Coach the team to a high level of technical excellence and stability
  • Give feedback to engineers of all skill levels
  • Onboard new engineering hires
  • Align engineering work with Mercury values
  • Work alongside other product experts to pick the highest-impact projects
  • Collaborate with other teams when work overlaps
  • Balance building new things with maintaining existing systems
  • Empower your team to thrive and contribute to making Mercury's product reliable, beautiful, and useful

What We Are Looking For

  • Demonstrated ability to lead a technical team
  • Experience integrating with bank core and lending systems
  • Strong individual engineering skill set
  • Familiarity with Mercury's tech stack (Haskell, TypeScript) or an interest in learning it
  • Excellent communication and leadership skills
  • Ability to work in a fast-paced environment
  • Strong problem-solving skills
  • Experience with agile development methodologies
  • Knowledge of cloud-based technologies

Nice to Have

  • Experience with containerization (Docker)
  • Knowledge of DevOps practices
  • Familiarity with testing frameworks
  • Experience with continuous integration and continuous deployment (CI/CD)

Benefits and Perks

  • Competitive salary and equity package
  • Comprehensive benefits package
  • Flexible working hours and remote work options
  • Professional development opportunities
  • Access to cutting-edge technologies
  • Collaborative and dynamic work environment
  • Recognition and reward for outstanding performance
  • Paid time off and holidays
  • Health and wellness programs

How to Stand Out

  • Make sure to highlight your experience in leading technical teams and integrating with bank core and lending systems in your resume and cover letter.
  • Familiarize yourself with Mercury's tech stack, including Haskell and TypeScript, to demonstrate your interest in learning and adapting to new technologies.
  • Prepare to discuss your approach to coaching and mentoring team members, as well as your experience in giving feedback to engineers of all skill levels.
  • Be ready to talk about your experience with agile development methodologies and your ability to work in a fast-paced environment.
  • Show enthusiasm for Mercury's mission and values, and explain how your skills and experience align with the company's goals.
  • Don't be afraid to ask questions about the company culture, team dynamics, and opportunities for growth and development during the interview process.

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