
About Instacart
Fast grocery delivery from your favorite stores
Key Highlights
- Valuation of $39 billion with $2.4 billion raised
- Partners with over 40,000 stores including Costco and Kroger
- Headquartered in San Francisco, California
- Serves millions of customers across the U.S. and Canada
Instacart is a leading grocery delivery service headquartered in San Francisco, California, serving millions of customers across the U.S. and Canada. Partnering with major retailers like Costco, Kroger, and Publix, Instacart offers same-day delivery from over 40,000 stores. The company has raised ov...
๐ Benefits
Instacart offers competitive salaries, equity options, flexible PTO, and a remote work policy that supports work-life balance. Employees also benefit ...
๐ Culture
Instacart fosters a customer-centric culture focused on innovation and efficiency in grocery delivery. The company emphasizes data-driven decision-mak...

Software Engineering โข Senior
Instacart โข United States - Remote
Skills & Technologies
Overview
Instacart is seeking a Senior Software Engineer II to join their Payments team, focusing on building reliable and scalable systems that process over $100M daily. You'll work with Java and other technologies to tackle complex challenges in the grocery delivery industry.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in building production systems that handle high transaction volumes. Your expertise in Java allows you to develop robust applications that meet the demands of a fast-paced environment. You understand the intricacies of payment processing and have a keen eye for regulatory compliance and performance optimization.
You thrive in collaborative settings, working closely with cross-functional teams to deliver impactful solutions. Your problem-solving skills enable you to tackle complex challenges, and you are comfortable navigating the complexities of high-performance systems. You are passionate about creating user-centric solutions that enhance the grocery shopping experience for millions.
Desirable
Experience with cloud platforms and microservices architecture is a plus. Familiarity with payment systems and financial regulations will set you apart. You are always eager to learn and adapt to new technologies, contributing to a culture of innovation within your team.
What you'll do
As a Senior Software Engineer II at Instacart, you will be a key player in the Payments team, responsible for designing and implementing systems that process transactions efficiently and securely. You will collaborate with product managers and other engineers to define requirements and develop solutions that meet business needs.
Your role will involve writing clean, maintainable code and participating in code reviews to ensure high-quality standards. You will also be responsible for monitoring system performance and troubleshooting issues as they arise, ensuring that our payment systems remain reliable and scalable.
You will have the opportunity to mentor junior engineers, sharing your knowledge and best practices to help them grow in their careers. Your contributions will directly impact the user experience, as you work to enhance the payment processing capabilities of Instacart's platform.
What we offer
Instacart provides a flexible work environment, allowing you to choose where you do your best workโwhether from home, an office, or a coffee shop. We believe in fostering a culture of collaboration and community, with regular in-person events to connect with your colleagues.
In addition to a competitive salary, you will be eligible for a new hire equity grant and annual refresh grants. Our benefits offerings are designed to support your well-being and work-life balance, making Instacart a great place to build your career.
Join us in transforming the grocery industry and making a meaningful impact on the lives of millions of people. We encourage you to apply even if your experience doesn't match every requirementโyour passion and willingness to learn are what matter most.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Instacart.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
SeatGeek is hiring a Senior Software Engineer for their Platform team to design and build shared systems that support various engineering teams. You'll work on enhancing performance, scalability, and reliability. This role requires strong collaboration with product and engineering teams.

Software Engineering
Vanta is hiring a Senior Software Engineer for their Enterprise Platform team to build and operate robust distributed systems. You'll work with technologies like AWS, Docker, and Kubernetes to ensure reliability and scalability. This position requires 5+ years of experience in software engineering.

Backend Engineer
Ro is hiring a Senior Backend Engineer to create seamless commerce experiences for patients. You'll work with Java and integrate payment systems like Stripe and PayPal. This position requires significant backend engineering experience.

Principal Engineer
HubSpot is seeking a Principal Software Engineer to shape the technical future of their Commerce Hub. You'll work on building a robust platform for billing and payments, utilizing skills in Java and AI. This role requires extensive experience in software engineering and architecture.

Platform Engineer
SeatGeek is hiring a Senior Platform Engineer to design, build, and operate core cloud and networking platforms. You'll work with technologies like AWS, Docker, and Kubernetes to support scalable infrastructure. This position requires significant experience in cloud engineering.