Job Closed
This listing is no longer active.
Instacart invites the world to share love through food. This is how homemade is made.
Senior Software Engineer II, Commerce Platform
Location
California + 17 moreAll locations: California | Connecticut | District Of Columbia | Hawaii | Illinois | Maine | New Hampshire | New Jersey | New York | Oregon | Maryland | Massachusetts | Pennsylvania | Rhode Island | Texas | Vermont | Virginia | Washington
Posted
112 days ago
Salary
$192K - $242.5K / year
Seniority
Senior
Job Description
Senior Software Engineer II, Commerce Platform
Instacart
• Design, develop, and maintain robust, scalable, and highly available backend systems for payment processing. • Implement payment-related APIs and services, ensuring security, reliability, and accuracy at every step of the payment lifecycle. • Lead technical projects that span multiple teams, from initial design to execution and continuous improvement. • Integrate with external payment processors, gateways, wallets, and financial partners while ensuring compliance with regulatory requirements. • Optimize systems for cost, performance, observability, and operational efficiency. • Collaborate with cross-functional partners across legal, product, data science, finance, operations, and more. • Proactively drive platform improvements and initiatives that impact key business metrics. • Mentor and support fellow engineers, establish best practices, and uphold high standards for code quality and architecture.
Job Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or similar.
- 5+ years of backend engineering experience in high-scale, distributed environments.
- Proficient in backend languages (e.g., Ruby, Go, Java).
- Experience with relational databases (PostgreSQL, MySQL, etc.), caching (Redis, Memcached), and distributed systems.
- Comfortable navigating complex business and technical domains, especially payments, invoicing, billing, or compliance-heavy environments.
- Strong communicator who can lead projects and drive alignment across stakeholders.
- High sense of ownership, capable of working independently, influencing team direction, and mentoring others.
- Strong background in operational excellence: monitoring, alerting, and incident response.
- Hands-on experience driving experimentation and A/B testing when launching new features, with a data-driven approach to measuring and iterating on outcomes.
Benefits
- Remote work options
- New hire equity grant
- Annual refresh grants
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
DataVisorThe most powerful fraud and AML detection platform trusted by the world's largest brands.
• Design and build machine learning systems that process data sets from the world’s largest consumer services • Use unsupervised machine learning, supervised machine learning, and deep learning to detect fraudulent behavior and catch fraudsters • Build and optimize systems, tools, and validation strategies to support new features • Help design/build distributed real-time systems and features • Use big data technologies (e.g. Spark, Hadoop, HBase, Cassandra) to build large scale machine learning pipelines • Develop new systems on top of real-time streaming technologies (e.g. Kafka, Flink)
Senior Software Developer
FMXFMX is a leading provider of maintenance management solutions that help organizations accelerate operational excellence.
**Responsibilities:**As a Senior Software Developer, you will:** - Build new and refine existing feature offerings in one or more of our core products - Explore new technologies for use within our application - Consult with Product Managers and UX Designers about proposed new features - Engage with other feature delivery teams to provide the best possible solutions for our customers - Monitor logs, metrics, and traces as well as provide triage support as needed for our application - Mentor a team of software developers - Provide technical guidance to the team - Build new and refine existing feature offerings in our flagship product - Help set the technical direction of our product and technology offerings
Senior Full-Stack Software Engineer
Genius SportsChampioning a more sustainable ecosystem for sports, betting and media. Publicly listed on NYSE: $GENI
• Be a leader on our product development team, working with software engineers, machine learning engineers, and product leads • Take a leading role in architecture discussions for the components of our product • Work in an agile environment, rapidly delivering shippable features into production • Consider design constraints as you deliver backend APIs meeting front-end requirements, and communicate these ideas regularly with the team
Software Engineer
Genius SportsChampioning a more sustainable ecosystem for sports, betting and media. Publicly listed on NYSE: $GENI
• work and learn in our product development team, gaining mentorship from software engineers, machine learning engineers, and product leads to help develop our product for end-users • ask for help when you need it, make progress when you don't, and learn how to tell the difference • work in an agile environment, rapidly delivering shippable features into production • learn to understand and empathize with our customers who are awesome entrepreneurs growing small and medium sized businesses in their communities



