Jobs · Engineering · Alabama

Senior Engineer, Cart & Checkout

Shipt · Birmingham, AL · 3 wk ago
EngineeringFull-time

About the role

The Senior Engineer in the Checkout Team will build, manage, and enhance Conversion systems and other related services. They will work closely with the product and operations teams to solve challenges in areas such as Cart, Checkout, Tax, Fees, and Pricing.

Responsibilities

  • Design, develop, test, deploy, and maintain backend REST API services using Golang, Python, Redis, Postgres, and Kafka in a microservices architecture.
  • Collaborate with product and operations teams to address complex technical challenges and performance issues.
  • Ensure the reliability and performance of production services and participate in on-call production support rotations.
  • Work with third-party services to optimize backend systems for latency, performance, and scalability.

Requirements

  • 5+ years of software development experience with a programming language like Golang (preferred), Python, Java, or C/C++.
  • Experience designing, developing, testing (unit/integration/etc.), deploying, and maintaining backend REST API services with a strong focus on performance and latency.
  • Comfortable working with SQL databases (Postgres preferred).
  • Active participation in the design process to build efficient, scalable, and maintainable architecture.
  • Experience diagnosing and solving complex technical problems and performance bottlenecks using data.
  • Self-driven and outcome-oriented, willing to take ownership of production services.
  • Passionate about learning, mentoring, and helping others grow.
  • Excellent communication skills, both written and verbal.
  • Experience designing, developing, and maintaining systems that integrate with third-party services.

Qualifications

  • Bachelor's Degree or equivalent experience.
  • Experience with Apache Kafka, Google Cloud Platform (GCP), Go Programming Language, and Microservices Architecture.

Skills

  • Experience with backend system optimization for latency, performance, and scalability.

Benefits

Employees may enroll in our company’s 401k plan. Eligible for an annual bonus and potential for restricted stock units based on role.

Pay

Competitive salary commensurate with experience.

Schedule

Hybrid team members have the following in-office expectations: Hybrid roles in Birmingham, AL typically work in-office at least 2 days per week, with core in-office days on Wednesdays and Thursdays. Hybrid roles in Minneapolis, MN typically work in-office at least 1 day per week on either Tuesday, Wednesday, or Thursday. Hybrid roles in San Francisco, CA typically work in-office at least 1 day per week between Monday and Thursday. Certain roles may require in-office presence on a full-time basis.

Company Information

Shipt is a retail tech company that connects people to reliable, high-quality delivery with a personal touch. Shipt connects customers to the things they want from the stores they love, retail businesses to more satisfied customers, and workers to new earning opportunities. Shipt is an independently operated, wholly owned subsidiary of Target Corporation and available in more than 5,000 U.S. cities. Shipt was founded and is headquartered in Birmingham, Alabama. For more information, please visit Shipt’s company site at Shipt.com. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or any other characteristic protected by law. Please inform your recruiting contact upon initial connection if you need a reasonable accommodation. If you need assistance filling out a job application, please complete this form. For technical interviews, Shipt uses an online coding platform. In the event you may need a reasonable accommodation to use the online coding platform, please connect with your recruiter.

Similar jobs