Senior Software Engineer II, Payments

Instacart

Overview

Role involves designing and maintaining scalable backend systems for payment processing.

Ideal candidate has 5+ years of backend experience and proficiency in multiple backend languages.

187k usd / yearremotemidEnglishRubyGoJavaPostgreSQLMySQLRedis

Locations

  • United States

Requirements

  • Bachelor's degree required
  • 5+ years of backend engineering experience
  • Proficient in backend languages
  • Experience with relational databases
  • Strong communicator
  • High sense of ownership
  • Background in operational excellence
  • Hands-on experience with A/B testing

Responsibilities

  • Design and maintain backend systems
  • Implement payment APIs and services
  • Lead technical projects
  • Integrate with external payment processors
  • Optimize systems for performance
  • Drive platform improvements
  • Mentor fellow engineers
  • Establish best practices

Benefits

  • Market-competitive compensation
  • Remote work flexibility
  • New hire equity grant
  • Annual refresh grants
  • Health benefits
  • Continuous learning culture
  • Mentorship opportunities
  • Collaboration with cross-functional teams