Instacart

Senior Software Engineer II, Commerce Platform

Instacart

full-time

Posted on:

Location Type: Remote

Location: CaliforniaConnecticutUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $192,000 - $242,500 per year

Job Level

About the role

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

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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend engineeringRubyGoJavaPostgreSQLMySQLRedisMemcacheddistributed systemsA/B testing
Soft Skills
strong communicatorleadershiphigh sense of ownershipindependent workmentoringcollaborationdriving alignmentproactive improvementtechnical project leadershipinfluencing team direction
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer Engineering