Search jobs > Birmingham, AL > Remote > Software engineer

Software Engineer

Shipt
AL Birmingham
$74.7K-$149.5K a year
Remote
Full-time

Impact

As our Software Engineer in Birmingham, Minneapolis, or working remotely, you will focus on the software that calculates, tracks and issues shopper pay.

Every day you will work on a team of 5-6 engineers to design, develop, test, deploy and maintain application code using Golang, Python, Cassandra, Postgres, and Kafka in a microservices architecture.

You will work with our product and operation teams to manage services that use machine learning to accurately estimate the time required to shop and deliver orders of all shapes, sizes, and complexity and then use that data to calculate rewarding incentives for Shipt Shoppers.

What You’ll Need to Be Successful

2+ years of software development experience building large, scalable, microservice applications in the cloud.

You know how to develop backend software applications using object-oriented programming languages

You have a demonstrated understanding of the importance of testing discipline.

You are able to apply the SOLID principles

You have experience in performance optimizations and trends.

You are knowledgeable of best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

You are able to comprehend the principles of API design and web service integration.

You have experience with SOA, micro-services, and / or distributed architecture.

You are comfortable working with a distributed team.

You are willing to monitor and own the production services team

You are passionate about learning and development

Work Arrangement

Shipt considers candidates located near a Shipt office or workspace in Birmingham, San Francisco, or Minneapolis to be hybrid, which means that they have the flexibility to work from home (with leader approval) or at a Shipt office in order to facilitate the ability to innovate, collaborate, and spark team connections.

In-office expectations will vary by role and leader. Certain roles may require in-office presence on a full-time basis. Please work with your recruiter to learn more about the classification of this role.

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.

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.

19 days ago
Related jobs
Promoted
DaVita Inc.
Birmingham, Alabama

Senior Software Engineer 1, Home Brands. Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a closely related technical field or foreign equivalent preferred. ...

Apex Systems
Hoover, Alabama

Software Engineer Team Leader devises or modifies procedures to solve complex problems considering computer limitations, operating time, and form of desired results. Designs, develops, tests, and deploys software using a combination of custom and off-the-shelf tools. Collaborates cross-functionally ...

PNC Bank NA
Birmingham, Alabama

Provides detailed technical design and development of software solutions using existing and emerging technology platforms. Proposes & designs software solutions to address complex business needs. Writes code, tests and deploys software. Prepares technical and procedural documentation required for so...

EBSCO Industries Inc
Birmingham, Alabama

PRADCO is looking for a Software Engineer to contribute to its growing e-commerce business. The Software Engineer position is a great opportunity to hone skills in many areas of. The engineer will be supporting our e-commerce platform by updating the application, writing HTML, CSS and JavaScript for...

Lockheed Martin
Alabama

We are hiring various levels of Software Engineers in Huntsville, Alabama!!. Our RMS business in Huntsville, AL is a hub of talented engineers, scientists, and professionals committed to shaping the future of defense technology. Software development for embedded systems. Software Containerization & ...

LexisNexis Risk Solutions FL Inc. Company
Home Based, Alabama
Remote

Java Developer III (Elastic Search)- Must have current experience with Elastic Search.Please highlight your Elastic Search or Solr Experience in order to be considered for this role.Would you like to join a vibrant community of forward-thinking innovators at LexisNexis Risk Solutions?.Do you enjoy b...

PNC Bank NA
Birmingham, Alabama

Creates and leads the technical design and development of software solutions. Proposes & designs software solutions to address complex business needs. Reviews coding, testing, and documentation of software. Application Development, Business Management, Customer Needs, Customer Solutions, Design, Gro...

Kratos
Birmingham, Alabama

...

Lockheed Martin
Alabama

In this role you will provide key technical insight and leadership for the Launcher Software Team and drive key architectural decisions. Experience developing ground software for military systems. Full software development lifecycle experience. Strong knowledge of embedded software solutions. ...

Protective
Birmingham, Alabama
Remote

Must have a minimum of 8 years of experience as a Software Engineer Preference to individual with extensive experience with COBOL, VSAM, Oracle, Unix, XML, Java, and Web Services development A knowledge of LIDP's The Administrator (ADMI) and/or Titanium systems would be ideal Bachelor's degree or gr...