Shipt

Engineer

Shipt

full-time

Posted on:

Location Type: Hybrid

Location: Minneapolis • Alabama, Minnesota • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $63,100 - $126,300 per year

Job Level

Junior

Tech Stack

AWSAzureCloudGoGoogle Cloud PlatformJavaScriptJenkinsKubernetesMicroservicesOpen SourcePythonSpinnakerTerraformTypeScript

About the role

  • Work on the API Gateway team at Shipt.
  • Use custom microservices and open source technologies to provide self-service access to routing and configuration across multiple distributed data planes for all of Shipt’s APIs.
  • Work on core platform configurations using Terraform and Helm, microservices written in Go, and an API Portal written in Typescript.
  • Enable easy self-service onboarding and transparent configuration for all applications hosted at Shipt.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
  • At least 6 months of experience writing and deploying production-quality code in a professional environment (internships count!)
  • Proficiency in one or more programming languages such as Go, Python, or JavaScript
  • Solid understanding of REST and experience building RESTful API’s
  • Experience building and deploying apps with modern cloud-based infrastructure, version control, and CI/CD systems (e.g. AWS/GCP/Azure, k8s, GitHub, Jenkins/Drone, Spinnaker, Artifactory)
  • Strong analytical and debugging skills with the ability to diagnose complex technical issues
  • Excellent written and verbal communication skills, with the ability to collaborate effectively with team members and stakeholders
  • Ability to handle on-call duties which could involve working evenings and weekends to respond to production issues.
Benefits
  • Employees (and eligible family members) are covered by medical, dental, vision and more.
  • Employees may enroll in our company’s 401k plan.
  • Employees will also be eligible to receive discretionary vacation for exempt team members, paid holidays throughout the calendar year and paid sick leave.
  • Other compensation includes eligibility for an annual bonus and the potential for restricted stock units based on role.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GoPythonJavaScriptRESTTerraformHelmCI/CDcloud-based infrastructuredebuggingproduction-quality code
Soft skills
analytical skillscommunication skillscollaborationproblem-solving
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering