Senior Engineer job in Birmingham, AL | Shipt

Senior Engineer
ShiptBirmingham, AL6 days ago
At Shipt, we are transforming the grocery shopping experience and giving time back to consumers. Shipt shoppers handpick fresh groceries and household essentials, then deliver them to your door in as little as one hour.


Excited to grow with Shipt?

Shipt values our talented team members, and is dedicated to assisting team members reach their professional goals. If you think the open position below is right for you, we encourage you to apply!


Shipt is growing and we are in look for a Senior Engineer to join our team!! You will be part of an existing team that builds, manages and enhances systems and services that powers the whole member payments experience in SHIPT. If you are passionate about software development, learning skills, growing domain knowledge and most of all working alongside with great people? Shipt Backend Engineering team is always looking for people who wants to change lives and make the world a better place and who enjoy building softwares as much as we do. If you are self-directed person who enjoys freedom in your work and still being a great team player, look no more further, apply and join us.

What You’ll Gain


  • You will get experience working with a cross-disciplinary team shipping real-world products to our customers around the nation.

  • You will also receive hands-on mentorship from your friendly teammates on topics ranging from design to career advice.

  • You have opportunity to contribute to lot of libraries we built for every one inside the organization

  • You will learn GoLang, Kafka, Snowflake, Stripe, Cockroach DB, GCP


Your Responsibilities


  • Design, develop, test (unit/integration/etc), deploy and maintain application code

  • Develop multi-region, high performance services to manage shopper supply, order claiming and more

  • Work with a variety of technologies: Go, Ruby, Postgres, DynamoDB, Redis, Kafka and more

  • Participate in the design process to build efficient, scalable and maintainable architecture

  • Collect and analyze metrics to drive implementation decisions

  • Design, improve and document processes

  • Review and collaborate with other engineers on their code

  • Support your team through encouragement and by example

  • Engineers have a high degree of ownership for all aspects of their services

  • Mentor and share knowledge with the team


Requirements


  • Bachelors or Masters degree in Computer Science/Engineering or related field

  • 5+ Years of Software Development Experience

  • Able to apply functional and object-oriented paradigms

  • Able to apply the SOLID principles

  • Demonstrated ability designing and interacting with complex persisted data models

  • Able to both identify and improve poor performing code or database queries

  • Able to explain REST principles and design APIs

  • Experience with SOA, micro-services, and/or distributed architectures

  • You are interested in continually learning and mastering new skills

  • Able to communicate complex ideas and concepts simply and concisely

  • You are willing to monitor and own the production services team

  • You are empathic and enjoy learning from and mentoring other engineers

  • You are proactive and data oriented and takes measures to improve


Nice to Haves


  • Knowledge or experience in one or more of the following languages: Ruby/Rails, GoLang is a big plus

  • Prior knowledge in working with STRIPE API integration is a big plus

  • Message Queuing technologies/Patterns

  • Working experience or knowledge in caching and in-memory database technologies

  • Open source software and dependency management experience

  • Prior knowledge in Fraud, Tax or Payment systems



We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.


Sr. Frontend Engineer (Next | Typescript | Redux)

Frontend

San Francisco, CA, USA

a year ago
THE POSITIONYou will develop new, highly-configurable UI components and features...
Vue.js Engineer

Confidential

Santa Monica, CA, US

6 months ago
We are looking for a Front End Engineer who is highly skilled with Vue.js. Your ...
Project Manager Facilities (FT Days) #041

UAB Medicine

Birmingham, AL

Wed, 29 Jun 2022 03:43:32 GMT
To coordinate and manage design and construction activities for construction/ren...
Project Manager Facilities

University of Alabama at Birmingham

Birmingham, AL

Wed, 29 Jun 2022 04:08:35 GMT
To coordinate and manage design and construction activities for construction/ren...
Engineer III

Evoqua Water Technologies

Birmingham, AL

Tue, 28 Jun 2022 22:50:55 GMT
Experienced engineer able to independently operate. Takes on a leadership...
Senior Controls Engineer - 50% Travel

NPSG Global

Birmingham, AL

Tue, 28 Jun 2022 21:23:49 GMT
NPSG Global delivers critical e-fulfillment warehouse implementation and automat...
Senior Settings Engineer

Qualus

Trussville, AL

Tue, 28 Jun 2022 17:31:33 GMT
REPORTS TO: Director of Engineering. RESPONSIBILITIES: Responsible for design, s...
Senior Protection and Control Engineer

Qualus

Trussville, AL

Tue, 28 Jun 2022 18:10:39 GMT
Duties: Develop engineering packages for protective relaying and communications ...
Engineer I Protection & Control

Qualus

Trussville, AL

Tue, 28 Jun 2022 17:31:27 GMT
Delegate, plan, prioritize and review the work of other engineers. We’re ...
Lead Relay Settings Engineer

Qualus

Trussville, AL

Tue, 28 Jun 2022 18:07:40 GMT
Delegating, planning, prioritizing and reviewing the work of other engineers
Lead Protection and Control Engineer

Qualus

Trussville, AL

Tue, 28 Jun 2022 17:30:03 GMT
Delegating, planning, prioritizing and reviewing the work of other engineers
Senior Geotechnical Engineer

Actalent

Birmingham, AL

Tue, 28 Jun 2022 19:21:32 GMT
Actalent has an immediate opening for Senior Level Engineering Leadership for of...
Field Service Engineer

Amp Industrial Services, LLC

Alabaster, AL

Tue, 28 Jun 2022 20:51:45 GMT
The ideal candidate will have a minimum of three (3) years in power delivery inc...
Electrical/I&C Design Engineer – PERM

GSE Workforce Solutions

Birmingham, AL

Tue, 28 Jun 2022 18:33:13 GMT
Additional duties include providing design oversight for products developed by e...
Supply Chain Engineer 5 (REMOTE)

Ryder System

Birmingham, AL

Tue, 28 Jun 2022 00:15:00 GMT
Provides coaching/mentorship to other engineers. The Principal Enginee...
Process Engineer, Mid-Level

Dennis Group

Birmingham, AL

Mon, 27 Jun 2022 16:01:24 GMT
In this role you will work closely with our Controls, Packaging, Mechanical, and...
Lead Continuous Improvement Engineer (REMOTE)

Ryder System

Birmingham, AL

Tue, 28 Jun 2022 00:14:49 GMT
This position supports the development of the Ryder Continuous Improvement cultu...