CrawlJobs Logo

Senior Software Engineer, Money

replit.com Logo

Replit

Location Icon

Location:
United States , Foster City

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

130000.00 - 290000.00 USD / Year

Job Description:

This is a Product Engineering role specialized in billing systems, and will lead that space at Replit. It’s a direct line to business impact. But it’s also critical to get right for our users. These are some of the most critical user journeys to get right. Getting them wrong creates the most frustrating experiences for users. So we’re looking for engineers who can build reliable and scalable billing systems and abstractions, while also translating that to an intuitive and friendly user experience.

Job Responsibility:

  • Lead the design and implementation of all new billing and invoicing systems at Replit
  • Create seamless user experiences for users related to billing and invoicing, for both consumer and enterprise users
  • Build new abstractions and APIs for other engineers at Replit to monetize their new products
  • Iterate on pricing and packaging tactics to drive revenue growth. Examples include coupon codes and referral systems
  • Create monitoring and feedback systems so that we can proactively spot problems, fix them, and optimize performance.

Requirements:

  • 4+ years of full stack product experience, with strong skills working on the backend
  • Direct working experience in at least one of the following: Subscription invoicing systems
  • Usage based billing systems
  • Self-directed and comfortable working autonomously in ambiguous environments
  • Excellent problem-solving skills with ability to debug complex billing issues and edge cases
  • Experience implementing customer-facing billing interfaces that simplify complex pricing structures
  • Tools + Tech Stack for this role: TypeScript, React, Postgres, GraphQL, and Nodejs.

Nice to have:

  • Experience working with Orb, Metronome, or Stripe usage based billing
  • Experience with coupons, referral programs, or other monetization growth tactics.
What we offer:
  • Competitive Salary & Equity
  • 401(k) Program with a 4% match
  • Health, Dental, Vision and Life Insurance
  • Short Term and Long Term Disability
  • Paid Parental, Medical, Caregiver Leave
  • Commuter Benefits
  • Monthly Wellness Stipend
  • Autonomous Work Environment
  • In Office Set-Up Reimbursement
  • Flexible Time Off (FTO) + Holidays
  • Quarterly Team Gatherings
  • In Office Amenities.

Additional Information:

Job Posted:
February 18, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer, Money

Senior Software Engineer, Frontend (Money Movement)

Phantom is the modern money app used by tens of millions around the world. Our p...
Location
Location
Salary
Salary:
Not provided
phantom.app Logo
Phantom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors degree in Computer Science or related technical field or equivalent practical experience
  • React + TypeScript, modular component design, state management (Zustand / Redux)
  • Automated testing (Jest, Maestro, Detox)
  • Performance tuning, error monitoring (Sentry, metrics)
  • Strong UX collaboration with Design and PM
  • Ownership mindset — moves from definition → delivery → quality
  • Previous experience working in fintech or crypto enviroments
  • Has shipped high-quality products and worked in high-caliber software development organizations
Job Responsibility
Job Responsibility
  • Senior Frontend Engineer obsessed with delivering exceptional UX quality — crisp visuals, smooth transitions, and intuitive flows — while staying pragmatic about shipping fast and iterating
  • You'll own the core user experiences and help make Phantom feel world-class and trustworthy
What we offer
What we offer
  • Competitive salary and equity
  • Comprehensive insurance (medical/dental/vision) — 100% covered
  • Stipend for your ideal remote set-up
  • Flexible hours and a supportive remote environment
  • Unlimited vacation: Take time when you need it (and we really mean it!)
  • 401(k) retirement plan
  • Monthly wellness benefit
  • Weekly meal benefit
  • Global off-sites
  • Fulltime
Read More
Arrow Right
New

Senior Business Analyst - Anti-Money Laundering (AML) Modeling

As a Senior Business Analyst at Capital One, you will apply your strategic and a...
Location
Location
United States , Chicago; Richmond; McLean
Salary
Salary:
101100.00 - 126900.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 2 years of professional experience performing analysis
  • Currently has, or is in the process of obtaining a Bachelor's Degree in a quantitative field (Business, Finance, Accounting, Statistics, Economics, Operations Research, Analytics, Mathematics, Computer Science, Computer engineering, Software engineering, Mechanical engineering, Information Systems or a related quantitative field)
  • or a Master's Degree in a quantitative field (Business, Finance, Accounting, Statistics, Economics, Operations Research, Analytics, Mathematics, Computer Science, Computer Engineering, Software Engineering, Mechanical engineering, Information Systems or a related quantitative field) or an MBA with a quantitative concentration
Job Responsibility
Job Responsibility
  • Identify business challenges and opportunities for improvement and solve for them using analysis to make strategic or tactical recommendations
  • Perform modeling/analytics to assist new product and pricing strategies for various lending products
  • Support direct-to-consumer marketing efforts for select products, and strategic intent for products distributed through the retail channel
  • Help build targeted insights to inform the design and development of new customer experiences, as well as breakthrough technology and concepts designed to deliver on new go to market strategies
  • Support step-change improvements in credit performance by connecting drivers of future consumer credit trends to historical behavior, creating risk models, and testing hypotheses using rigorous monitoring and analysis
  • Involve problem frame-works, develop hypotheses, test and analysis, solution development, scope operational feasibility, lead implementation efforts and develop a monitoring plan
  • Work closely with colleagues across Capital One including: IT, Sales, Operations, Finance and others to drive improvement in quality, volume, service, and profitability
What we offer
What we offer
  • performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Client Risk

As a Senior Software Engineer in Client Risk, you will design and build scalable...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent practical experience
  • Solid backend engineering skills
  • experience with Java, Python, or Kotlin (Spring / Spring Boot preferred)
  • Experience designing and developing scalable, high-concurrency, high-availability distributed systems, ideally in a cloud environment
  • Strong ability to translate complex business requirements into robust technical solutions, with a focus on risk intelligence and automation
  • Proficiency with modern server technologies, data modeling, and performance optimization
  • Clear orientation towards measurable business and customer outcomes
  • Excellent communication and collaboration skills with cross-functional partners
  • proactive, pragmatic, and driven
Job Responsibility
Job Responsibility
  • Design, build, and maintain cutting-edge risk monitoring systems that proactively detect and mitigate client-level risks using AI (ML, LLMs, agent frameworks) and advanced data analytics
  • Develop automated name screening, sanction checking, and anti-money laundering solutions powered by LLM agents, aligned with operational team workflows
  • Build seamless client management systems that unify internal and external data into a single source of truth for risk intelligence and decisioning
  • Establish robust agent evaluation methodologies and pipelines to objectively measure and demonstrate the effectiveness of AI-driven automation solutions
  • Construct and support scalable, highly available, and low-latency distributed systems on public cloud infrastructure (e.g., GCP/AWS), ensuring quality, reliability, and strong data governance
  • Build and maintain reliable data pipelines, data quality monitoring, and real-time streaming services
  • Collaborate with global, cross-functional teams—including product, engineering, operations, compliance, and data science—to drive impactful risk solutions and operational excellence
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Java

Software engineers working on Mastercard's Open Banking platform play a key role...
Location
Location
Poland , Gdansk
Salary
Salary:
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep knowledge of Java
  • Experience building software using modern development standards (ticketing systems like Jira, VCS, test automation, CI/CD pipelines)
  • Experience building Java apps
Job Responsibility
Job Responsibility
  • Development and maintenance of the products that secure high quality connectivity to banks across Europe
  • Create low-touch solutions that take the burden of handling customer onboarding and verification, transaction monitoring and anti-money laundering operations from customers
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Java

Software engineers working on Mastercard's Open Banking platform play a key role...
Location
Location
Poland , Gdansk
Salary
Salary:
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep knowledge of Java
  • Experience building software using modern development standards (ticketing systems like Jira, VCS, test automation, CI/CD pipelines)
  • Experience with services and APIs built in Java
  • Experience deploying to the cloud (AWS)
  • Experience building Java apps
Job Responsibility
Job Responsibility
  • Development and maintenance of products that secure high quality connectivity to banks across Europe
  • Create low-touch solutions that take the burden of handling customer onboarding and verification, transaction monitoring and anti-money laundering operations from customers
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Java) - Issuing

We are seeking a Senior Java Engineer to join our Issuing team, where you will b...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software development industry in a fast paced tech environment
  • Full professional proficiency in English
  • Familiar with complex large scale distributed systems
  • Experience with Java, Web Services, REST Apis, Webhooks and SQL/PostgreSql
  • Good understanding of Software Engineering practices and interest in product knowledge
  • Enjoy working in a cross-functional team with roles like Data Science, Frontend, and Product
  • Value involving other people to hear different perspectives
  • Experimental mindset with a launch fast and iterate mentality
Job Responsibility
Job Responsibility
  • Work on complex technical projects from requirements analysis through design, implementation, testing and launch into production
  • Be hands-on and contribute to the implementation
  • Identify and improve parts of the platform to make it more robust and scalable
  • Bring your own point of view on best engineering practices
  • Build APIs and tooling according to quality principles such as performance and code quality
  • Collaborate across teams and time zones to get projects over the finish line
  • Manage the core lifecycle of card transactions
  • Real-time transaction processing (Authorisations, Reversals, Refunds)
  • Scheme connection management (Mastercard, Visa, Pulse)
  • Financial operations such as money movements, interchange splits, and fees
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend (Money Movement)

Staff Backend Engineer who blends systems thinking with product pragmatism and a...
Location
Location
Salary
Salary:
Not provided
phantom.app Logo
Phantom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors degree in Computer Science or related technical field or equivalent practical experience
  • Pragmatic engineering mindset — focuses on results and user impact, not abstract purity
  • Proactive and outcome-oriented: anticipates problems, pushes features to completion without waiting for perfect specs
  • Strong communicator and pragmatic problem solver - explains complexity simply, favors progress over perfection
  • Node.js / NestJS at scale
  • event-driven design (queues, retries, idempotency)
  • REST API architecture: versioning, pagination, error models, authentication, rate-limiting
  • Full-stack awareness: understands trade-offs of state management (client vs server) and latency budgets
  • Distributed-systems fundamentals: concurrency, ordering, retries, data consistency
Job Responsibility
Job Responsibility
  • Design, maintain, and evolve the backend services and APIs that connect Phantom Cash to blockchains
  • Balance reliability, quality, and speed
  • Communicate clearly across pods, document rigorously, and elevate the engineering bar through execution and mentorship
  • Make Phantom Cash feel dependable, seamless, and ready to scale
What we offer
What we offer
  • Competitive salary and equity
  • Comprehensive insurance (medical/dental/vision) — 100% covered
  • Stipend for your ideal remote set-up
  • Flexible hours and a supportive remote environment
  • Unlimited vacation: Take time when you need it (and we really mean it!)
  • 401(k) retirement plan
  • Monthly wellness benefit
  • Weekly meal benefit
  • Global off-sites
  • Fulltime
Read More
Arrow Right

Senior iOS SDK Engineer

RevenueCat removes the headaches of building and scaling in‑app subscriptions. S...
Location
Location
Salary
Salary:
227000.00 USD / Year
revenuecat.com Logo
RevenueCat
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software
  • Have shipped mobile apps to Apple App Store
  • Very experienced in iOS, Swift, and Swift UI
  • Not afraid of Android or hybrid platforms
  • Love making products for developers
  • Love shipping good products
  • Have deep empathy for customers
  • Know how to ship high quality code using good testing practices in iterative cycles
  • Collaborate well with others and can communicate effectively in a fully-remote culture
  • Proactive
Job Responsibility
Job Responsibility
  • Help design, build, ship, and support end-to-end features and products that will help developers make more money
  • Primarily focus on our iOS SDK but also requires contributions to our Android SDK and hybrid SDKs, from time to time
What we offer
What we offer
  • Competitive equity in a fast-growing, Series C startup backed by top-tier investors, including Y Combinator
  • 10-year window to exercise vested equity options
  • Fully remote and flexible work environment
  • 4-5 weeks of suggested time off annually for mental, physical, and emotional recharge
  • $2,000 USD for workspace setup and $1,000 USD annual stipend for continuous learning
  • Fulltime
Read More
Arrow Right