About the Role
As a Senior Engineer on the Order Management team, you will drive the design and build of systems powering core operations. You will engage in hands-on development for complex tasks, ensuring production-ready, scalable, and resilient solutions. You will bridge deep technical knowledge with business impact, acting as a "T-Shaped" engineer who collaborates across product teams and business partners to align architecture with strategic goals. You will serve as a primary contact point for your team, mentoring Engineers and Associate Engineers to improve code quality and technical depth. You will work within a micro-services architecture using Golang, Postgres, Redis, and Kafka. Your role involves influencing product direction to increase business impact while ensuring code and infrastructure quality meets Shipt's standards.
Responsibilities
- Drive the design and build of systems powering core operations.
- Engage in hands-on development for complex tasks.
- Ensure solutions are production-ready, scalable, and resilient.
- Bridge deep technical knowledge with business impact.
- Collaborate across product teams and business partners to align architecture with strategic goals.
- Serve as a primary contact point for the team.
- Mentor Engineers and Associate Engineers to improve code quality and technical depth.
- Work within a micro-services architecture using Golang, Postgres, Redis, and Kafka.
- Influence product direction to increase business impact.
- Ensure code and infrastructure quality meets Shipt's standards.
- Identify and correct missing documentation or recommend changes to internal processes.
- Advocate for swift resolution of code/infrastructure vulnerabilities.
- Define and monitor service-level indicators (SLIs) and objectives (SLOs).
- Contribute to and influence technical roadmaps.
- Use data-driven metrics and automated testing patterns to improve code quality and system performance.
- Integrate LLM APIs (OpenAI, Anthropic, Gemini) and ensure secure interaction with backend services.
- Implement and integrate coding assistant tools to enhance developer productivity.
- Design and deploy agentic workflows that automate multi-step processes or autonomous decision-making.
Requirements
- 5+ years of software development experience building large, scalable micro-service applications in the cloud.
- Experience providing technical mentorship and code reviews with a focus on testability, readability, and appropriate software design patterns.
- Ability to troubleshoot problems deeply to devise solutions for the root cause and resolve production issues across team domains.
- Skillful in architectural design, anticipating future use cases to minimize long-term costs and maximize system resiliency.
- Strong security lens: ability to identify vulnerabilities in code/infrastructure.
- Experience defining and monitoring service-level indicators (SLIs) and objectives (SLOs) to ensure product reliability and rapid recovery.
- Demonstrated experience actively contributing to and influencing technical roadmaps, balancing short-term feature delivery with long-term architectural scalability.
- Familiarity with orchestration frameworks such as Google’s ADK, Vercel AI SDK, or custom solutions.
- Experience implementing and integrating coding assistant tools to enhance developer productivity.
- Experience designing and deploying agentic workflows that automate multi-step processes or autonomous decision-making.
Skills
- API Development
- Back-End Development
- Event Driven Architecture (EDA)
- Go Programming Language
- Golang
- Postgres
- Redis
- Kafka
- AI/LLM Familiarity
- Integrating LLM APIs
- Google’s ADK
- Vercel AI SDK
- Coding assistant tools
Location
- Birmingham, AL
- Minneapolis, MN
- San Francisco, CA
Work Type
- Hybrid
Experience Level
- Senior
Education Level
- Bachelor's Degree or equivalent experience
Salary/Compensations
- $95,800 - $150,000
Benefits
- Medical
- Dental
- Vision
- 401k plan
- Discretionary vacation
- Paid holidays
- Paid sick leave
- Annual bonus
- Potential for restricted stock units
About the Company
- 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.
- 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.
Equal Opportunity
- 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.
- Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
