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 Software Engineer - Backend Developer Experience
Senior Software Engineer for backend development in fintech, specializing in Haskell and open source contributions.
Senior Backend Engineer - Personal Banking
Join Mercury as a Senior Backend Engineer to shape the future of personal banking with Haskell and backend development.
Software Engineer - Product (Back-End/Full-Stack)
Join Mercury as a Software Engineer to build innovative fintech solutions using Haskell, TypeScript, and Redux.
Senior Backend Engineer (Fintech)
Join Meridian as a Senior Backend Engineer to develop scalable fintech solutions using TypeScript, Kotlin, and AWS.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on development, architecture, and product lifecycle management. Remote work, competitive salary.
Senior TypeScript Backend Engineer with Finance Experience
Join Farther as a Senior TypeScript Backend Engineer with finance experience. Work remotely on cutting-edge wealth management technology.
Senior Software Engineer (Full-stack/Frontend, Remote)
Join Flexhire as a Senior Software Engineer (Full-stack/Frontend) to design and build elegant solutions remotely.
Senior Software Engineer, Backend
Join Harvey as a Senior Software Engineer, Backend, to lead engineering projects and build secure systems in San Francisco.
Senior Software Developer Product Engineer [Full Stack]
Join Wealthsimple as a Senior Software Developer Product Engineer [Full Stack] to build impactful projects using cutting-edge technology.
Senior TypeScript Backend Engineer with Finance Experience
Join Farther as a Senior TypeScript Backend Engineer with finance experience. Work on cutting-edge wealth management technology.
Senior Software Engineer - Backend
Join Fountain as a Senior Software Engineer - Backend, working remotely with a focus on TypeScript and cloud solutions.
Senior Software Engineer - Blockchain & Backend
Senior Software Engineer specializing in Blockchain and Backend Development. Remote flexibility, competitive salary.
Senior Software Engineer - Backend (Founding Member)
Senior Backend Software Engineer role focusing on innovative AI-driven tools, remote work, competitive benefits.
Mid to Senior Backend Software Engineer
Join Harvey as a Mid to Senior Backend Software Engineer to build secure AI systems and lead engineering projects.
Senior Software Engineer, Backend (Python)
Join Merge as a Senior Backend Engineer. Work with Python, Go, and SQL to build scalable software.
Senior Software Engineer
Join Workiva as a Senior Software Engineer, leveraging TypeScript, GraphQL, and React in a remote role with a focus on cloud-based architecture.
Senior Haskell Software Engineer
Join Channable as a Senior Haskell Software Engineer. Work on scalable backend solutions in a hybrid environment. Competitive salary and benefits.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on enterprise product development, TypeScript, and cloud solutions. Remote work available.
Senior Software Engineer - Full Stack/Back End
Join The Helper Bees as a Senior Software Engineer to lead full stack/back end development in a remote role.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on development, architecture, and team collaboration. Remote work with competitive benefits.
Software Development Engineer II - Backend
Join HackerRank as a remote Software Development Engineer II - Backend, focusing on scalable backend systems.
Senior Software Engineer, Backend (Developer - Portal)
Join Coinbase as a Senior Software Engineer, Backend, focusing on Web3 solutions and API development.
Senior Backend Software Engineer
Senior Backend Software Engineer role focusing on Ruby, AWS, and serverless technologies in Karlsruhe, Germany.
Senior Tech Lead Software Engineer - Avionics
Lead the design and development of autonomous flight software in a senior tech role at Merlin Labs.