
Engineer
Shipt
full-time
Posted on:
Location Type: Hybrid
Location: Minneapolis • Alabama, Minnesota • 🇺🇸 United States
Visit company websiteSalary
💰 $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