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‑sized 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 manage millions in monthly Google Ads spend. Our client waitlist is growing by the day. Why Join Now While traditional software has a clear playbook, building the infrastructure for autonomous, intelligent agents is a new frontier—and we’re writing the manual. As an early Software Engineer at MAI, you won’t just be writing code; you’ll be the architect of the entire ecosystem where our AI agents live, learn, and operate. You will have a profound impact across our entire stack , from the foundational data platforms that feed our agents, to the core agentic frameworks that allow them to reason, to the scalable serving systems that deliver their intelligence to our customers. This is a rare opportunity to build a truly AI‑native product from the ground up and solve problems at the forefront of the industry. You won’t just be a cog in a large machine. ​You’ll be an athlete on a small, focused team of fewer than ten engineers, with immense impact and the ability to shape the future of our company. We’re in the early days of forming three core teams: Product Engineering & Infrastructure AI Platform & Foundation Agent Application & Quality You have a unique chance to learn and grow your skillset as these teams evolve. We encourage you to lean on your specializations while taking on new projects you’ve never done before, learning from your peers and becoming a more well‑rounded engineer. 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 challenges 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 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Payments in Mountain View, CA vacancy
  • $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 infrastructure...  ...requiring constant code changes. Payments Infrastructure Own deep integration with... 
    Suggested
    Contract work
    Flexible hours

    MAI

    Mountain View, CA
    5 days ago
  •  ...opportunity to work with a small team of engineers who are building a new foundation for...  ...expect a mix of: Reinterpreting legacy payment management codebases and transforming them...  ...motivated individual equipped with existing software development knowledge and is willing to... 
    Suggested
    Summer work
    Internship
    Local area
    Immediate start
    Flexible hours

    PEBL

    Palo Alto, CA
    4 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
    4 days ago
  • $127k - $183k

    Product Solutions Engineer, 1P Monetization, Payments Platform corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor’s degree in Engineering, Computer Science, a related field, or equivalent practical experience. 3 years of experience in either system design... 
    Suggested
    Worldwide

    Google Inc.

    Sunnyvale, CA
    6 days ago
  • Google Inc. in Sunnyvale, CA is looking for a Product Solutions Engineer for its Payments Platform team. This role involves enabling Google's products to generate offerings effectively by providing technical expertise and support for payment integrations. The ideal candidate... 
    Suggested

    Google Inc.

    Sunnyvale, CA
    6 days ago
  • $35 per hour

     ...Improve consistency and quality across backend services. Enhance RESTful APIs and maintain API documentation. Collaborate with engineers and PMs to apply best practices. Integrate tools, expand tests, and update documentation. Write clean, testable, and... 
    Hourly pay
    Summer work
    Internship
    Flexible hours

    Gen Digital

    Mountain View, CA
    3 days ago
  •  ...TwinThread in Palo Alto, CA is looking for a Senior Principal Architect to spearhead the modernization of payments platforms. The ideal candidate will have over 10 years of Java development experience and strong expertise in cloud-native applications. You will work closely... 

    TwinThread LLC

    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
    25 days ago
  • $388k

     ...technology. Mission As the primary owner of the payment testing strategy, you will bridge the...  ...invisible infrastructure that allows engineers to move at lightning speed while keeping...  ...provide smart test guardrails. Develop software solutions that generate high‑quality,... 
    Hourly pay
    Full time
    Contract work
    Local area
    Immediate start
    Flexible hours

    Netflix, Inc.

    Los Gatos, CA
    5 days ago
  • $174k - $253k

    Fullstack Software Engineer, GenAI, DeepMind Mountain View, CA, USA About the role At Google DeepMind our mission is to build the world's...  ...and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right. Equal... 

    Google Inc.

    Mountain View, CA
    6 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
    4 days ago
  • $100k - $215k

     ...compliance.**What you will do**We are seeking a lead **Backend Software Engineer** with extensive experience in designing, building, and...  ...engine, invoicing system, commissions management, collections, payment processing, CRM integration, subscription management, credit... 
    Hourly pay
    Work experience placement
    Local area
    Flexible hours

    GEICO

    Palo Alto, CA
    5 days ago
  • $165.2k - $223.6k

     ...looking for a self‑motivated, passionate and resourceful Software Development Engineer to bring diverse perspectives, ideas, and skill‑sets to make...  ...listed below. Your Amazon package will include sign‑on payments and restricted stock units (RSUs). Final compensation... 
    Internship
    Local area
    Flexible hours

    Prime Video & Amazon MGM Studios

    Sunnyvale, CA
    4 days ago
  • $185k - $385k

     ...About the Team OpenAI's Applications Engineering organization builds and operates the...  ...- from identity & access, to safety to payments & commerce across all of our apps. Our teams...  ...the Role We're hiring Full-Stack Software Engineers to design and implement safe services... 
    Worldwide

    OpenAI

    Mountain View, CA
    3 days ago
  • $147k - $211k

    Software Engineer, Search Evaluation Platforms corporate_fare Google place Mountain View, CA, USA Apply Qualifications Bachelor’s degree...  ...and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right. Google... 
    Temporary work

    Google Inc.

    Mountain View, CA
    4 days 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
    2 days ago
  •  ...Netflix, Inc. is seeking a leader for its distributed systems engineering team, focusing on maintaining high performance and supporting...  ...deliver impactful features and craft a technical vision for the payments platform. The role demands deep experience in large-scale... 

    Netflix

    Los Gatos, CA
    5 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
    6 days ago
  • $160k - $260k

     ...Senior Software Engineer, Platform Infrastructure Aptos is a people-first blockchain on a mission to help billions of people achieve universal...  ...~ Web3 experience or familiarity (a plus) ~ Background in payments, DeFi, or TradFi (a plus) ~ Comfortable leveraging AI... 
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Aptos

    Palo Alto, CA
    1 day ago
  • $150k - $350k

     ...small, highly motivated, and focused on engineering excellence. This organization is for individuals...  ...impact. BASIC QUALIFICATIONS: Strong software engineering fundamentals. Ability to...  ..., search, ranking, marketplaces, payments, analytics, or growth systems. Experience... 
    Full time
    Temporary work
    Internship

    Pantera Capital

    Palo Alto, CA
    4 days ago
  •  ...Social games and community AI can use our onchain tokens for micro-payments, smart contracts for market pricing, and zero-knowledge proofs...  ...on their sleeves. Because the invincible summer awaits! For engineers, we value your deep understanding of how bytes work. You are a... 
    Contract work
    Work experience placement
    Summer work

    Harmony

    Palo Alto, CA
    5 days ago
  • $181.1k - $272.1k

    Senior Software Engineer (Voice Platform), Customer Systems Sunnyvale, California, United States Software and Services Join a team building...  ...compensation may include discretionary bonuses, commission payments, relocation assistance, and equity opportunities through... 
    Relocation package

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • $120.5k - $243k

     ...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

    HPE

    Sunnyvale, CA
    19 days ago
  • $132k - $230k

     ...Software Engineer Tensec is looking for an experienced Software Engineer to design and ship the products our customers actually touch....  ...workflows: design user experiences that bring transparency to payments spanning multiple countries and currencies Build... 
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week

    Tensec

    Palo Alto, CA
    2 days ago
  •  ...Senior level About the role We’re looking for a highly skilled software engineer to help build and scale Youlify’s core platform. In this role...  ...and patients, and improve the broken U.S. healthcare payment system. Top-tier team– Work alongside world-class engineers,... 
    Full time

    Youlify

    Palo Alto, CA
    4 days ago
  • $174k - $253k

    Senior Software Engineer, Performance, Google Cloud Platforms Google, Sunnyvale, CA, USA Required qualifications Bachelor’s degree or equivalent...  ...and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right. #J... 

    Google Inc.

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

    Software Engineer III, Search Platforms Infrastructure Mountain View, CA, USA Apply Qualifications Bachelor’s degree or equivalent practical...  ...and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right. #J... 

    Google Inc.

    Mountain View, CA
    4 days ago
  •  ...Senior Software Engineer Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure... 

    MasterCard

    Mountain View, CA
    5 days 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
    22 days ago
  •  ...Tensec is looking for an experienced Software Engineer to develop and architect our banking core platform, which encompasses technologies such as Real Time Payments, Bank-as-a-service, OCR, Machine Learning, and more. As part of the team, you will not only be an employee... 
    Work at office
    Local area
    Flexible hours

    Tensec

    Palo Alto, CA
    4 days ago

Do you want to receive more vacancies?

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