Jobs · Information Technology · Minnesota

Senior Software Engineer

Shipt · Minneapolis, MN · 1 wk ago
Information Technology$96k–$170k/yrFull-time

About the role

You will build, manage, and enhance shopper payments systems and compliance services powered by Geo spatial foundation capabilities. Every day you will work on a team of 5-6 engineers to design, develop, test, deploy and maintain application code using Golang, Python, Redis, Postgres, and Kafka in a microservices architecture. You will work with our product and operation teams to solve different challenges in market clearance, supply chain, pricing platform, and any new ventures.

Responsibilities

  • Design, develop, test, deploy, and maintain backend REST API services with a strong focus on performance and latency.
  • Collaborate effectively with fellow engineers, product managers, and partner teams to deliver impactful solutions.
  • Diagnose and solve complex technical problems and performance bottlenecks using data.
  • Take ownership of production services, ensuring their reliability and performance, and participate in on-call production support rotation.
  • Optimize backend systems for latency, performance, and scalability.
  • Integrate LLM APIs (OpenAI, Anthropic, Gemini) into applications and ensure secure interaction with backend services.
  • Implement tools for AI models to interact with backend services, providing the necessary context.
  • Familiarize yourself with orchestration concepts (Google’s ADK, Vercel AI SDK, or custom orchestration).

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.
  • 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 own production services and participate in on-call support.
  • Excellent communication skills, both written and verbal.
  • Experience designing, developing, and maintaining systems that integrate with third-party services.
  • Optimized backend systems for latency, performance, and scalability.
  • Geo-spatial experience or foundation platform building experience (nice-to-have).

Qualifications

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

Skills & Education

  • Key skills used in this job but not inclusive of all skills needed for the role.

Nice-to-Have Skills

  • Experience with database literacy (writing SQL queries and interacting with relational databases).
  • Experience with engineering best practices (Git version control, CI/CD basics, writing unit tests).
  • Geo-spatial experience or foundation platform building experience.

Pay Range

The pay range for this position is $95,800 - $170,000, with individual total compensation varying based on factors such as qualifications, skill level, competencies, and work location.

About Shipt

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. At Shipt, we aim to put our team first to boost a sense of belonging, spark opportunities for growth, provide unique benefits, and commit to giving back to our communities in ways that make life better, both personally and professionally. We understand that our service, our culture, and our connection to our communities are only made better by every single person who shows up to work here every day.

Equal Opportunity Employer

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.

Similar jobs

Senior Software Engineer

General Dynamics Mission SystemsBloomington, MN· 3 wk ago
Engineering$165k/yrapply on gdmissionsystems.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 days ago
Information Technology$50–$70/hrapply on www1.jobdiva.com