
Senior Software Engineer II, Commerce Platform
Instacart
full-time
Posted on:
Location Type: Remote
Location: California • Connecticut • United States
Visit company websiteExplore more
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