Mercury

Senior Backend Engineer - Accounting

New York, New York, United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Fintech, Financial Services, Software DevelopmentIndustries

About Mercury

Venetian merchants transformed commerce by creating a system where every transaction told a complete story. What seemed like simple ledger entries actually captured the flow of value through entire trading networks, turning chaotic financial records into reliable foundations for business decisions. Double-entry bookkeeping became the navigation system that enabled the Age of Exploration and global trade.

At Mercury, we see the same opportunity in modern financial workflows that those Venetian merchants saw centuries ago: the chance to fundamentally reimagine how businesses understand their financial operations. Just as double-entry bookkeeping brought clarity to medieval commerce, we're building tools that make financial management more automated and delightful for today's ambitious startups.

Our product engineering teams are expanding Mercury's platform to better serve the complex financial needs of growing businesses. We're enhancing our existing accounting integrations and capabilities, building robust API infrastructure that supports our financial platform. This role will focus on building and maintaining backend services that power Mercury's financial capabilities, serving both internal product teams and external partners who integrate with our platform.

Responsibilities

As part of this role, you will:

  • Build and scale a Python API service that enables Mercury's financial platform capabilities
  • Create and maintain comprehensive API documentation to enable frictionless integrations for internal teams and external partners
  • Optimize data schemas and queries to support growing transaction volumes and client scale
  • Develop intelligent data categorization pipelines for automated transaction tagging and enrichment
  • Champion the API consumer experience by gathering feedback, defining integration standards and evolving our documentation and tooling accordingly
  • Enable engineers from other Mercury teams to easily contribute to and work with the Python API service
  • Establish and evangelize Python development best practices for testing, documentation and code quality

Qualifications

The ideal candidate for the role has:

  • 3-7 years of backend development experience with a track record of building scalable APIs
  • Proficiency in Python and SQL, with experience designing and optimizing database schemas for high-volume applications
  • Experience building and maintaining API documentation and developer-facing tools
  • Domain knowledge of financial systems and workflows, or exceptional ability to quickly master complex business processes
  • Made architectural decisions in the past and measured the impact of those decisions over time - can clearly articulate your technical opinions and lay out tradeoffs
  • Experience working with AI/ML systems for data categorization or classification applications
  • Has been the technical lead of complex projects with many stakeholders, with a proven track record of shipping reliable software
  • Communicates and collaborates effectively with peers and cross-functional counterparts by being helpful and engaged

Total Rewards

The total rewards package at Mercury includes base salary, equity (stock options), and benefits. Our salary and equity ranges are highly competitive within the SaaS and fintech industry and are updated regularly using the most reliable compensation survey data for our industry. New hire offers are made based on a candidate’s experience, expertise, geographic location, and internal pay equity relative to peers.

Our target new hire base salary ranges for this role are the following:

  • US employees (any location): $166,600 - $208,300
  • Canadian employees (any location): CAD 157,400 - 196,800

Company Information

  • Mercury is a financial technology company, not a bank. Banking services provided through Choice Financial Group, Column N.A, and Evolve Bank & Trust, Members FDIC.
  • Mercury values diversity & belonging and is proud to be an Equal Employment Opportunity employer.

Skills

Python
API development
Data schemas
Data pipelines
Backend services
Financial platforms
Documentation
Integration standards

Mercury

Banking services for startups and founders

About Mercury

Mercury provides banking services specifically designed for startups, regardless of their size or stage of development. Their offerings include free checking and savings accounts, debit and credit cards, and options for domestic and international wire transfers, as well as treasury and venture debt services. The platform is user-friendly, allowing founders to manage their finances with ease. What sets Mercury apart from traditional banks is its focus on the startup community, offering programs that connect founders with valuable resources and advice to help them succeed. The goal of Mercury is to empower startups by providing them with the financial tools and support they need to grow and thrive.

San Francisco, CaliforniaHeadquarters
2017Year Founded
$146.8MTotal Funding
DEBTCompany Stage
Fintech, Financial ServicesIndustries
1,001-5,000Employees

Benefits

Health, dental, & vision
Custom equipment setup
401(K) matching
12+ weeks paid parental leave
Book budget
Wellness benefits
Grocery budget
Paid lunch
Personalized callsign
Unlimited vacation policy (with mandatory minimum)

Risks

Mercury's decision to stop serving certain countries may lead to customer loss.
Integration challenges from the Teal acquisition could disrupt services.
Expansion into consumer banking might divert focus from core startup services.

Differentiation

Mercury offers both business and personal banking services, unlike many fintech competitors.
The company provides integrated financial management tools, enhancing startup operational efficiency.
Mercury's Raise program connects startups with investors, mentors, and other founders.

Upsides

Mercury secured a $100 million credit warehouse to expand its credit card business.
The acquisition of Teal enhances Mercury's financial management offerings for startups.
Mercury Personal expands market reach by attracting tech-savvy individuals.

Land your dream remote job 3x faster with AI