At Mercury, we understand the critical importance of our Bank Accounts team, akin to the way Roman aqueducts supported the empire. Our engineers create and maintain the foundational depository systems that empower businesses and ensure smooth operations across our platform. This role might not be headline-grabbing, but its impact is profound and essential for long-term sustainability.
As a Senior Engineer on this team, your role extends beyond coding. You'll be at the forefront of driving business impacts, setting technical strategies, spearheading initiatives, and fostering engineering excellence. This position requires a blend of hands-on execution and leadership : designing, building software, aligning across teams, and mentoring fellow engineers to elevate their thinking and output.
What You'll Do
- Lead Projects End-to-End : Take charge of technical projects from ideation to launch. Define scalable solutions, assess trade-offs, make influential decisions, and ensure that the delivered software not only meets today’s needs but is also future-proof.
- Collaborate Across Functions : Work closely with product, design, and business teams to refine initiatives. Use your skills to translate complex technical concepts for non-technical stakeholders, ensuring everyone is aligned and engaged.
- Code Craftsmanship : Produce clear, testable, and maintainable code. Establish and uphold patterns and best practices that your team can adopt, promoting reliability and scalability in our systems.
- Build for Quality & Sustainability : Design adaptable systems, make informed decisions about technical debt, execute meticulous rollouts, and oversee your work's quality through ongoing monitoring post-launch.
- Think Product, Not Just Code : Approach challenges with a product-oriented mindset, valuing both the business impact of your work and its technical integrity.
- Mentor & Elevate : Guide and develop your fellow engineers by sharing effective practices, critical thinking, and fostering a culture committed to sustainable engineering excellence.
What You Bring
Proven ability to lead large-scale technical projects, managing all aspects from planning to execution and stakeholder engagement.Strong full-stack engineering capabilities with a keen understanding of modern web development principles, API architecture, and system design.Exceptional communication skills, enabling you to present trade-offs persuasively and influence decision-making across diverse teams.A thoughtful approach that balances urgency with quality craftsmanship, ensuring timely delivery without compromising on engineering standards.Creative problem-solving skills, allowing you to think outside the box and propose solutions that benefit both the product and the business.A history of mentorship, fostering growth opportunities for engineers and teams.At Mercury, employees enjoy a competitive rewards package comprising salary, equity, and comprehensive benefits. Our compensation ranges are regularly updated to reflect the latest insights from reliable industry surveys, ensuring fairness and competitiveness.
The expected salary range for this position is as follows :
US employees : $200,700 - $250,900Canadian employees : CAD $189,700 - $237,100Mercury is committed to fostering diversity and inclusion and is proud to be an Equal Employment Opportunity employer. All applicants will be considered for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any other legally protected characteristic. We are also dedicated to providing reasonable accommodations for applicants with disabilities or special needs throughout the recruitment process.