Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Payments

$160k - $225k

MAI

About Us At MAI (pronounced “my”), we're on a mission to democratize advanced advertising technology. We believe that cutting‑edge marketing tools, once exclusive to large enterprises with massive budgets, should be accessible to everyone. Our platform uses AI agents to automate and optimize performance marketing, empowering small and mid‑size businesses to scale their ad spend profitably without the need for an agency or endless hours of manual campaign management. Founded by ad‑platform veterans from Google and Instacart, we've successfully raised a $25 million Seed funding round led by Kleiner Perkins to accelerate our growth. This capital will be used to expand our product and engineering teams, bringing our vision of intelligent, autonomous marketing to life. Our AI agents have already proven their value, helping clients drive 40% more sales and managing millions in monthly Google Ads spend. Our client waitlist is growing by the day . Why Join Now We are looking for a Payments Engineer to design and build a flexible billing platform that supports complex commercial models beyond Stripe’s out‑of‑the‑box capabilities. You won’t just be “connecting APIs”—you’ll be the architect of a system designed to handle the hairiest commercial models in the industry. You will own the payments architecture, from mastering the bridge between Stripe and Shopify Pay to engineering the intricate logic behind usage and token‑based billing. If it involves the flow of money and the logic that powers it, you own it. What You’ll Do Billing & Pricing Platform (Core System) Design and build a flexible pricing engine that supports: Hybrid SaaS + usage‑based pricing (tokens, executions, events). Tiered pricing, multi‑phase lifecycle pricing, and promotions. Spend caps, guardrails, and custom contract logic. Enable rapid iteration on pricing without requiring constant code changes. Payments Infrastructure Own deep integration with Stripe and Shopify: Subscriptions, invoices, checkout, webhooks, tax, and payment flows, retries, failures, proration, refunds, disputes. Build reliable webhook and event‑driven architecture (at‑least‑once delivery safe). Usage Metering & Revenue Accuracy Build high‑reliability usage metering pipelines tied to product events. Design reconciliation systems to ensure: Billing accuracy Explainable invoices Implement internal ledger‑like systems or audit layers where needed. Build tools for invoice review and overrides. Partner with Finance, Product, and Ops to ensure billing is transparent. What You’ll Bring 3–6+ years backend/software engineering experience. Hands‑on experience with Stripe (subscriptions, billing, webhooks) in production. Experience building or owning billing, payments, or pricing systems. Strong understanding of: Event‑driven systems Idempotency and retry safety Data consistency and reconciliation Solid SQL/data skills (you can debug billing with data, not guesses). Bonus points for experience in any of the following: Experience with usage‑based or token‑based billing systems. Experience integrating with Stripe and Shopify APIs or similar platforms. Familiarity with financial concepts: Ledgering Revenue recognition Tax / VAT basics Experience building internal tooling for finance or operations. Why You’ll Love Working at MAI Unparalleled Learning: You'll be at the forefront of AI engineering, solving novel challenges in building scalable, reliable systems for autonomous agents and LLMs. High Impact: As an early member of a lean and powerful team, your work will directly shape our core platform, our culture, and the success of our customers. A Culture of Curiosity: We're a tight‑knit team of passionate builders who value transparency, first‑principles thinking, and a relentless drive to solve hard problems together. True Ownership: We believe in empowering our team. You'll have significant autonomy over your work and a clear path for growth as the company scales. Compensation and Benefits We're offering a stake in our success and a commitment to your well‑being. Our total compensation package is designed to support you, both professionally and personally: Salary: Depending on your years of experience, a base salary range of $160,000 to $225,000. Equity: We want you to feel invested in our mission, which is why we offer meaningful equity. Health and Wellness: Our medical, dental and vision coverage is designed to take care of you and your family. 401(k): We'll help you build for your future with a competitive 401(k) program. Are you ready to build the future with us? We believe in a holistic approach to hiring. If you're passionate about our mission and have a drive to learn and grow, we encourage you to apply even if you don't meet every single requirement. We value potential, curiosity, and hunger. We can't wait to hear from you. #J-18808-Ljbffr MAI

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Payments in Mountain View, CA vacancy
  • $100k - $215k

    Geico is seeking a Senior Engineer to join our team in Palo Alto, California. This role focuses on designing and building scalable, resilient distributed systems for our Payments Platform. The ideal candidate should have advanced programming experience, familiarity with... 
    Suggested

    Geico

    Palo Alto, CA
    1 day ago
  • $160k - $225k

     ...will be used to expand our product and engineering teams, bringing our vision of intelligent...  ...the day. Why Join Now While traditional software has a clear playbook, building the...  ...without requiring constant code changes. Payments Infrastructure Own deep integration with... 
    Suggested
    Contract work
    Flexible hours

    MAI

    Mountain View, CA
    1 day ago
  • Google Inc. is looking for a full-time Software Engineer to join their Payments Platform team in Mountain View, California. This role involves developing technologies that enhance payment experiences across various platforms and requires a Bachelor’s degree along with... 
    Suggested
    Full time

    Google Inc.

    Mountain View, CA
    3 days ago
  • $180k

    A tech company focused on AI solutions is seeking a talented Software Engineer to join their X Money team. This role involves backend development to build a revolutionary payment network serving over 600 million users. Candidates should have experience with distributed... 
    Suggested

    xAI

    Palo Alto, CA
    5 days ago
  • $180k

    A leading technology firm is looking for an experienced Software Engineer to focus on Fraud Engineering for their new payments platform in Palo Alto, aiming to protect users and mitigate risks. The ideal candidate will have over 7 years of backend engineering experience... 
    Suggested

    Pantera Capital

    Palo Alto, CA
    4 days ago
  • $388k

     ...aim to entertain the world. To do that, our Commerce Engineering team must ensure that every payment experience-from a new member signing up in Brazil to...  ...test guardrails. Synthetic Data at Scale: Develop software solutions that generate high-quality, high-cardinality... 
    Hourly pay
    Full time
    Contract work
    Local area
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    4 days ago
  • $140k - $210k

     ...Fiserv, a global leader in Fintech and payments, and we move money and information in a...  ...Fiserv. Job Title Android Systems Engineer - Core Payments About your role: Join...  ...military experience. ~2-5+ years of software development experience. ~ Must have work... 
    Work experience placement
    Work at office
    Monday to Friday

    Fiserv

    Sunnyvale, CA
    3 days ago
  • $138k - $198k

    Technical Program Manager II, Software Engineering, Payments Google Mountain View, CA, USA Requirements Bachelor's degree in a technical field, or equivalent practical experience. 2 years of experience in program management. Experience with software development lifecycle... 
    Full time

    Google Inc.

    Mountain View, CA
    1 day ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external... 
    Work at office

    Speechify

    Mountain View, CA
    6 hours ago
  • $181.1k - $318.4k

     ...Software Engineer - AML, AI & Data Platforms (AiDP) AI & Data Platforms (AiDP) is IS&T's engine for AI-powered innovation. The team brings...  ...might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits Note:... 
    Relocation

    Apple

    Sunnyvale, CA
    1 day ago
  • $185k - $215k

     ...industry, the backbone of the U.S. economy. Our market-leading payment products help truckers save thousands of dollars on fuel (...  ...reliable, scalable data across Mudflap's systems. As a Senior Software Engineer, Data Platforms , you'll play a critical role in designing... 
    Remote work

    Mudflap

    Palo Alto, CA
    1 day ago
  • Fiserv in Sunnyvale, California is seeking a Technical Account Manager to bridge the gap between business requirements and payments infrastructure. This role involves managing technical relationships with Tier 1 global clients, overseeing operational excellence in payment... 

    Shoptalk

    Sunnyvale, CA
    5 days ago
  • $165.2k - $223.6k

     ...paced innovative company that is developing software that no one has attempted before. If you...  ...clean, maintainable code following engineering best practices, conduct code reviews, and...  ...Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    1 day ago
  • $136.5k - $276.5k

     ...Senior Platform Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per...  ...recruitment fraud, do not share personal information or make any payments and report the incident to your local authorities... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    2 days ago
  • $147.4k - $272.1k

     ...Cloud Network Platform Software Engineer Apple is where individual imaginations gather together, committing to the values that lead to...  ...role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits Note:... 
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  •  ...Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible...  ...auto financing, investment advice, small business loans and payment processing. We're proud to lead the U.S. in credit card sales... 

    Chase

    Palo Alto, CA
    2 days ago
  • $147.4k - $220.9k

     ...Software Application Support Engineer, Retail & Marcom Engineering Posted: Feb 06, 2026 Weekly Hours: 40 Role Number: 200631119 Marcom...  ...tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.... 
    Work experience placement
    Relocation

    Apple

    Sunnyvale, CA
    4 days ago
  • $147.4k - $220.9k

    Full Stack Software Engineer, Customer Systems Sunnyvale, California, United States Software and Services Are you passionate about crafting...  ...might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note... 
    Relocation

    Apple Inc.

    Sunnyvale, CA
    2 days ago
  • $147k - $211k

    About the Job Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact...  ...teams and projects as our fast-paced business evolves. The Payments Platform is a core functionality of every major product at... 
    Full time

    Google Inc.

    Mountain View, CA
    3 days ago
  •  ...Employer: AMAZON WEB SERVICES, INC. Offered Position: Software Dev Engineer II Job Location: East Palo Alto, California Job Number...  ...company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of... 
    Local area

    Amazon

    Palo Alto, CA
    3 days ago
  • $147.4k - $220.9k

     ...Software Engineer Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer...  ...might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits Note:... 
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  • $115k - $210k

     ...full-stack developer to help us build the software that runs our kiosks and powers the...  ...languages. We maintain a flat, high-impact engineering culture where every engineer who joins...  ...often seek monetary contributions or payments from job seekers (such as for "start up... 
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Flexible hours

    Mashgin Inc

    Palo Alto, CA
    1 day ago
  • $70 - $80 per hour

     ...Pay Range: $70 - $80 per hour Job Summary: Seeking a Remote Software Engineer to join the One product team, dedicated to developing...  ...user experience by building efficient sign-up flows, seamless payment processing, and presenting targeted benefits through special... 
    Hourly pay
    Contract work
    Remote work

    Akraya

    Mountain View, CA
    1 day ago
  •  ...Software Engineer (Crypto - SV) - US - 2026 USA, Palo Alto About Us Nu is one of the largest digital financial platforms in the...  ...institutional crypto infrastructure. Experience in fintech, payments, or other financial services environments with strict... 
    Work at office
    Work from home
    Relocation package
    Flexible hours

    Nubank

    Palo Alto, CA
    13 hours ago
  • $143.7k - $194.4k

     ...and development company that designs and engineers high-profile consumer electronics. Lab12...  ...on various devices, building the software that connects people through voice, data...  ...Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    3 days ago
  • $147.4k - $220.9k

    Software Engineer, Full stack , Retail Engineering Apps & Services Sunnyvale, California, United States Software and Services Join us, the...  ...might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note... 
    Relocation

    Apple Inc.

    Sunnyvale, CA
    5 days ago
  • $165.2k - $223.6k

     ...executes Apace Spark, Python and other runtime engines. We are scaling the backend...  ...3+ years of non-internship professional software development experience ~2+ years of non...  ...Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final... 
    Internship
    Local area
    Flexible hours

    Amazon

    Palo Alto, CA
    5 days ago
  • 247Hire is looking for a Backend Engineer to design and develop sophisticated multi-layered permission role integrations and automated...  ...coding and system efficiency, specifically in areas related to payments and workflow orchestration. A Bachelor’s degree in Computer Science... 

    247Hire

    Mountain View, CA
    2 days ago
  • $135k - $200k

     ...Palantir builds the world's leading software for data-driven decisions and operations...  ...are seeking a Forward Deployed Software Engineer to join a newly-formed team focused on developing...  ...you will never be asked to submit a payment or share financial information to... 
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Palo Alto, CA
    6 hours ago
  • $108k - $216k

     ...immigration support and | or sponsorship _* Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240...  ...organization is responsible for managing and optimizing payment processing, promotional campaigns, fraud prevention... 
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide
    Flexible hours

    Walmart

    Sunnyvale, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Payments. Be the first to apply!