Shipt, Inc.
Principal Engineer (Project Management)
Shipt is growing and we are searching for a Principal Engineer to join our team. This role is on a new team that will help develop smarter ways to connect with shoppers, optimize intelligence and maximize operational success. Are you passionate about software development, sharing knowledge, growing your skills, and working with great people? The Shipt engineering team is growing, and we are looking for extraordinary engineers who enjoy building as much as we do. So if you are self-directed, enjoy autonomy in your work, and are an excellent participant in a team, then come join Shipt.
Your Responsibilities
Work with a variety of technologies: React, NextJS, Redux, React-Query, TypeScript, GraphQL, REST, CI/CD
Lead in the design process to build stable, performant, and maintainable architecture
Take a broad perspective, combining business and technology, and refine that perspective into engineering initiatives and outcomes
Work with Engineering piers and counterparts to develop and refine the Member Web's technical roadmap
Collect and analyze metrics to drive implementation decisions
Identify and drive engineering best practices across multiple teams
Design and develop unit, integration, and end-to-end tests
Design, improve, and documentation processes
Mentor, Review, and collaborate with other engineers on their code
Support your team through encouragement and example
High degree of ownership for all aspects of their services
Mentor and share knowledge with the team driving engineering learning and development
Discover and implement new state-of-the-art tools and technologies
Help hiring managers in selecting top talent
Requirements
10+ Years of software development experience or similar
7+ Years of production experience developing web-based applications
Expert knowledge of software development practices and design principles
Proven track record leading technical projects that impact multiple teams
Able to communicate complex ideas and concepts simply and concisely
You are empathic and enjoy learning from and mentoring other engineers
Proven track record maintaining production services
Nice to Haves
One or more of the following languages: JavaScript, TypeScript, Golang
Production experience using React or NextJS
Knowledge of web security principles and core vitals
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.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.