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

Software Engineer - Payments

$160k - $225k

MAI Agents

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 have 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 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’ll have the 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, 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 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? 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 Agents

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - Payments in Mountain View, CA vacancy
  • $147k - $216k

     ...matter where they are in the world (e.g., localization, digitization, partner integration, and more). As a Product Solutions Engineer on the Payments Platform team, you will play a crucial role in enabling Google’s own products and services to monetize their offerings... 
    Suggested
    Full time
    Worldwide

    Google

    Sunnyvale, CA
    1 day 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
    4 days ago
  • $147k - $216k

    A leading technology company in California is seeking a Product Solutions Engineer to enhance the payment experience of its products. This role involves collaborating with key product teams, designing payment solutions, and troubleshooting issues to drive business growth... 
    Suggested

    Google

    Sunnyvale, CA
    1 day 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
    4 days ago
  •  ...ideal candidate will have extensive experience in full-stack development and deep knowledge in AI technologies, delivering impactful software solutions in a collaborative environment. This role offers competitive compensation and benefits, including a performance-based... 
    Suggested

    Intuit

    Mountain View, CA
    1 day ago
  • $160k - $225k

    MAI Agents in Mountain View, California is looking for an experienced Software Engineer. You'll be involved in creating a flexible pricing engine and integrating with Stripe and Shopify for payments. This role offers you the chance to work within a small team to construct... 
    Flexible hours

    MAI Agents

    Mountain View, CA
    1 day ago
  • $202.5k - $274k

    Overview Come join the Intuit Fintech Payments Platform as a Staff Software Engineer. Intuit Fintech is your trusted financial expert empowering financial prosperity for businesses and consumers through a convenient, powerful, AI-native fintech platform providing fast... 
    Temporary work

    Intuit

    Mountain View, CA
    1 day 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...  ...smart test guardrails. Synthetic Data at Scale: Develop software solutions that generate high-quality, high-... 
    Hourly pay
    Full time
    Contract work
    Local area
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    1 day ago
  •  ...seeking a highly skilled and experienced Principal AI/ML and Gen AI Engineer to join our dynamic team at CCB COSMIC (CCB Operational Systems...  ..., auto financing, investment advice, small business loans and payment processing. We’re proud to lead the U.S. in credit card sales... 

    J.P. Morgan

    Palo Alto, CA
    16 days ago
  • $139k - $223k

    Software Engineer - Vehicle Platform Integrations Team This role is part of the vehicle integration team focused on developing infrastructure...  ...determined by role, level, and location. Within the range, payment will be based on skills, experience, qualifications, education... 
    Local area

    Aurora Innovation

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

    Shoptalk seeks a Senior Software Engineer in Sunnyvale, California to lead the design and development of software applications for Clover. This role involves collaboration with cross-functional teams, coding, testing, and mentoring junior developers. Applicants should have... 

    Shoptalk

    Sunnyvale, CA
    4 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

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

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

    OpenAI

    Mountain View, CA
    1 day ago
  • $185k - $250k

     ...-impact contributions to Mudflap’s explosive growth. Senior Software Engineer, Data Platforms Location Palo Alto, CA Employment Type Full...  ...industry, the backbone of the U.S. economy. Our market-leading payment products help truckers save thousands of dollars on fuel (... 
    Full time
    Work at office
    Remote work

    Mudflapinc

    Palo Alto, CA
    2 days ago
  • TabaPay is seeking a Software Engineer in Palo Alto, California, to lead the design and development of innovative payment solutions. You will work closely with product and engineering teams, coding 90% of the time and contributing to high-performing customer-centric products... 

    TabaPay

    Palo Alto, CA
    1 day ago
  • WinMax Systems Corporation is seeking an experienced Mobile Testing Engineer in Mountain View, California. This role focuses on designing...  ..., along with experience in testing mobile devices and digital payment systems. Applicants should have at least a Bachelor's degree in... 

    WinMax Systems Corporation

    Mountain View, CA
    1 day ago
  • We are looking for an experienced Mobile testing engineer to design test cases and perform test execution for various Pay modules. The...  ...having background in testing android Mobile device and digital payment system is desirable. Qualifications Responsibilities: Create... 
    Overseas

    WinMax Systems Corporation

    Mountain View, CA
    1 day ago
  • $210k - $300k

    Software Engineer, Billing & Revenue Platform Mountain View, CA About Glean: Glean is the Work AI platform that helps everyone work smarter...  ...and backend services. Meaningful experience with billing, payments, pricing, or other revenue‑critical systems (usage‑based or... 
    Work at office
    Home office
    Flexible hours

    Glean

    Mountain View, CA
    1 day ago
  • $160k - $260k

     ...About The Role We're looking for a talented, driven Senior Software Engineer to build the critical infrastructure that powers the Aptos blockchain...  ...) Web3 experience or familiarity (a plus) Background in payments, DeFi, or TradFi (a plus) Comfortable leveraging AI tools... 
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Aptoslabs

    Palo Alto, CA
    1 day 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! Engineering Role For engineers, we value your deep understanding of how bytes... 
    Contract work
    Work experience placement
    Summer work

    Old Harmony

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

    Nubank

    Palo Alto, CA
    1 day ago
  • $147k - $211k

    Software Engineer III, Play Search Gateway, Homepage and Suggest Google - Mountain View, CA, USA Mid Experience driving progress, solving...  ...and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right. #J... 

    Google

    Mountain View, CA
    1 day ago
  • $174k - $253k

    Software Engineer, EngProd, GeminiApp, DeepMind DeepMind, Mountain View, CA, USA Minimum qualifications: Bachelor's degree in Computer Science...  ...and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right. #J... 

    Google

    Mountain View, CA
    1 day ago
  • $174k - $253k

    Software Engineer, Storage Location: Sunnyvale, CA, USA Mid Experience driving progress, solving problems, and mentoring more junior team...  ...and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right. #J... 

    Google

    Sunnyvale, CA
    1 day ago
  • $150k - $350k

     ...small, highly motivated, and focused on engineering excellence. This organization is for individuals...  ...matter. We’re looking for high‑slope software engineers who want to help rebuild and...  ..., search, ranking, marketplaces, payments, analytics, or growth systems. Experience... 
    Full time
    Temporary work
    Internship

    x.ai

    Palo Alto, CA
    1 day ago
  • $165.2k - $223.6k

    Overview The Region Flexibility Engineering organization supports the rapid global expansion...  ...Flexibility Engineering is looking for a software engineer passionate about service-...  ...Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final... 
    Internship
    Local area
    Flexible hours

    Ring

    Sunnyvale, CA
    1 day ago
  •  ...From AI-powered estimating to frictionless payments, we’re building the next-gen AI...  ...efficient solutions. We're looking for engineers who can take ambiguous concepts and transform...  ...to the table 3–10 years of professional software development experience. Strong frontend... 
    For contractors

    KonstructIQ

    Los Altos, CA
    7 hours ago
  • $120k - $243k

    Senior Product Security Software / Firmware Engineer Hybrid role with expectation to work on average 2-3 days per week from an HPE office. Location...  ...suspect fraud, do not share personal information or make payments and report the incident to your local authorities... 
    Work at office
    Local area
    Immediate start
    2 days per week
    3 days per week

    Hewlett Packard Enterprise Company

    Sunnyvale, CA
    1 day ago
  • $81.7k - $165.8k

     ...businesses rely on — robust, high‑performance software. Our environment is highly collaborative...  ...cycle. Building AI‑based tool for Engineering including debug, development, ......  ...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

    Hewlett Packard Enterprise

    Sunnyvale, CA
    1 day ago
  •  ...come to the right place. As a Principal Engineer, Developer Platform Engineering at...  ...Applies knowledge of tools within the Software Development Life Cycle toolchain, including...  ...WebPageTest) Experience with data platform and payment system performance, such as database... 
    Early shift

    J.P. Morgan

    Palo Alto, CA
    7 days ago

Do you want to receive more vacancies?

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