About the Role
Mercury is seeking a Senior Software Engineer to join our Backend Developer Experience team. This role is pivotal in creating a developer ecosystem that enhances speed, quality, and satisfaction for Mercury's engineers. As a senior engineer, you will work with a team of talented professionals to build tools and methodologies that improve the effectiveness of our backend engineers.
Key Responsibilities
- Instrument the Software Development Life Cycle: Develop quantitative and qualitative metrics to assess the speed, quality, and enjoyment of our engineers' work.
- Product-Centric Improvements: Use a product-focused approach to introduce novel tools and methodologies that enhance backend engineering effectiveness.
- Open Source Contributions: Create patches and contribute to popular open source projects such as GHC, GHCi, Persistent, and Nixpkgs.
- Tooling and Solutions: Develop innovative solutions to maintain productivity in the world's largest Haskell codebase, often open sourcing these tools.
- Collaboration with Product Teams: Work closely with product teams to test and refine our tools, gaining firsthand experience in delivering features for Mercury’s customers.
Ideal Candidate
- Experience: 3+ years in backend development with a strong understanding of the backend stack. Experience in enabling other engineers and improving engineering velocity.
- Feedback-Driven: Open to feedback and driven by customer insights to improve engineering speed and experience.
- Problem Solving: Skilled in navigating ambiguous problem domains and effectively communicating technical plans to gain buy-in and alignment.
- Empathy and Respect: A thoughtful engineer who values diverse perspectives and seeks compromise on contentious issues.
Bonus Points
- Experience on platform teams supporting hundreds of engineers.
- Deep experience with Haskell or other purely functional languages.
- Experience with Nix, NixOs, and Nix Packages.
- Experience contributing to open source libraries.
About Mercury
Mercury is a financial technology company that provides banking services through Choice Financial Group and Evolve Bank & Trust, Members FDIC. We empower over 200K startups with the financial tools they need to operate efficiently.
Compensation
- Salary Range: $203,100 – $238,900 USD annually.
- Equity Options: Competitive equity packages available.
Location
This is a remote position available to candidates in the United States.
Join us at Mercury to help shape the future of financial technology and developer experience. Apply today to be part of a dynamic team that values innovation and collaboration.
Benefits Extracted with AI
- Competitive salary
- Equity options
- Remote work flexibility
Similar jobs
Last update: 23 minutes ago
Senior Backend Developer (Node.js) / SRE
Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Senior Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Full Stack Engineer with Node.js and React
Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Backend Engineer with Python and React.js
Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.
Senior Backend Engineer (JavaScript & Node.js)
Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior Backend Developer with TypeScript
Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Java/VueJS Developer
Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.
Salesforce Software Engineer
Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
Senior Vue.js Developer with Java Backend Experience
Join Interactivated Solutions as a Senior Vue.js Developer with Java backend experience. Work remotely and lead innovative software solutions.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Full Stack Developer with PHP Focus
Join Handyhase.de as a Full Stack Developer focusing on PHP, working remotely with flexible hours and contributing to innovative projects.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
Senior Backend Software Engineer
Join Planetek Hellas as a Senior Backend Software Engineer to design scalable systems in a hybrid work environment.