REG. 12734562
Shipt, Inc.
Engenheiro de software sênior na Shipt, Inc. em Minneapolis, MN; empresa com histórico de patrocínio ativo.
Descrição da vaga
Tradução automática do anúncio original do empregador.
Impacto
Como engenheiro sênior de software na equipe de infraestrutura do Shopper, seu dia envolve colaborar com uma equipe interdisciplinar para projetar, construir e implantar serviços multirregionais de alto desempenho usando ferramentas como Go, Copilot Postgres, Redis e Kafka. Operando com zero requisitos de viagem, você terá profunda propriedade do nosso ambiente de produção, direcionando decisões arquitetônicas e realizando requisitos não funcionais, e analisando métricas para enviar produtos do mundo real que capacitam diretamente os compradores em todo o país. Você se destacará liderando desafios técnicos complexos de forma autônoma enquanto orienta ativamente os pares, compartilhando soluções em toda a org e moldando a cultura de engenharia de nossa equipe de alto desempenho.
O que você precisa para ser bem sucedido
• Experiência de Engenharia de Software: 4+ anos de experiência de desenvolvimento de software, operando com um alto grau de autonomia e colaboração para projetar, implantar e possuir serviços de produção complexos de ponta a ponta em um ambiente ágil interfuncional.
• Projetos de Sistemas Distribuídos: Experiência comprovada construindo e escalando arquiteturas distribuídas multi-regiões, microservices ou sistemas SOA usando linguagens como Go, padrões de design e mensagens de eventos Kafka.
• Modelação e otimização de dados: Um histórico de projetar modelos de dados distribuídos e identificar e melhorar ativamente o mau desempenho de código ou consultas de banco de dados com Postgres, Snowflake, e tecnologias de cache como Redis.
• Design de APIs: Projete, construa e mantenha APIs RESTful que aplicam com sucesso paradigmas de programação funcionais e orientados a objetos para servir o tráfego de clientes de alto volume.
• Mentorship & Collaboration: Demonstrated experience mentoring junior or peer engineers, liderando sessões de design que recolhem a entrada de várias vozes, fornecendo, revisões de código, e claramente comunicando conceitos arquitetônicos complexos para equipes disciplinares.
Requerido
• 4 anos Serviços de infraestrutura REST.
• 4 anos + bases de dados relacionais ou no-sql. A experiência de design de banco de dados distribuída foi preferida.
• Caching, como REDIS.
• 2 anos mais mensagens fila como Kafka.
• Deve ter princípios CS + padrões de design, como Gang of Four
• 2+ anos de condução de requisitos não funcionais para testes de desempenho/carga e infraestrutura de escala.
• Observabilidade: registro + métricas
• Experiência de plantão 24/7 para alta propriedade em questões de produção. Esta equipa gira a cada 3-4 semanas.
Competências e Educação
Esta lista inclui as competências-chave utilizadas neste trabalho, mas não inclui todas as competências necessárias para o papel. Por favor, consulte qualquer educação necessária abaixo.
Desenvolvimento Back-End, Sistemas Distribuídos, Ir Linguagem de Programação, PósgreSQLBAchelor ou experiência equivalente
Regime de trabalho
Para promover a conexão ao oferecer flexibilidade contínua, os membros da equipe híbrida têm as seguintes expectativas no escritório:
Os papéis híbridos em Birmingham, AL normalmente trabalham no escritório pelo menos 2 dias por semana, com os principais dias no escritório às quartas e quintas-feiras.
Funções híbridas em Minneapolis, MN normalmente trabalham no escritório pelo menos 1 dia por semana em terça-feira, quarta-feira ou quinta-feira.
Papel híbrido em São Francisco, a CA normalmente trabalha no escritório pelo menos 1 dia por semana entre segunda e quinta-feira.
Determinadas funções podem exigir a presença no escritório a tempo inteiro. Por favor, trabalhe com o seu recrutador para saber mais sobre a classificação deste papel.
Sobre o Envio
Shipt é uma empresa de tecnologia de varejo que conecta as pessoas a entrega confiável, de alta qualidade com um toque pessoal. Shipt conecta os clientes às coisas que eles querem das lojas que amam, empresas de varejo para clientes mais satisfeitos, e trabalhadores para novas oportunidades de ganho.
Em Shipt, pretendemos colocar nossa equipe em primeiro lugar para aumentar a sensação de pertença, estimular oportunidades de crescimento, proporcionar benefícios únicos e comprometer-nos a retribuir às nossas comunidades de formas que melhorem a vida, tanto pessoalmente como profissionalmente. Entendemos que nosso serviço, nossa cultura e nossa conexão com nossas comunidades só são melhores por cada pessoa que aparece para trabalhar aqui todos os dias. Saiba mais.
Shipt é uma subsidiária da Target Corporation e está disponível em mais de 5.000 cidades dos EUA. Shipt foi fundada e tem sede em Birmingham, Alabama. Para mais informações, visite o site da empresa Shipt em Shipt.com.
Nós somos um empregador de igualdade de oportunidades e diversidade de valor em nossa empresa. Não discriminamos com base em r ace, cor, origem nacional, etnia, religião ou crença religiosa, sexo (incluindo gravidez, parto ou condições médicas relacionadas), orientação sexual, sexo, identidade de gênero, expressão de gênero, status de transgênero, estereótipos sexuais, idade, militar ou status de veterano, deficiência, ou qualquer outra característica protegida por lei.
Por favor, informe seu contato de recrutamento na conexão inicial se você precisar de um alojamento razoável. Se você precisar de assistência preenchendo um pedido de emprego, por favor preencha este formulário.
Para entrevistas técnicas, Shipt usa uma plataforma de codificação online. No caso de você precisar de uma acomodação razoável para usar a plataforma de codificação online, por favor, ligue-se ao seu recrutador.
Os funcionários (e os membros da família elegíveis) estão cobertos por médicos, dentistas, visão e muito mais. Os funcionários podem inscrever-se no plano 401k da nossa empresa. Os funcionários também serão elegíveis para receber férias discricionárias para membros da equipe isentos, férias pagas durante todo o ano civil e licença médica paga. Outras compensações incluem a elegibilidade para um bónus anual e o potencial de unidades de participação restrita com base no papel.
Ver o texto original em inglês
Impact
As a Senior Software Engineer on the Shopper Backend team, your day involves collaborating with a cross-disciplinary squad to design, build, and deploy high-performance, multi-region services using tools like Go, Copilot Postgres, Redis, and Kafka. Operating with zero travel requirements, you will take deep ownership of our production environment, driving architectural decisions and performing non-functional requirements, and analyzing metrics to ship real-world products that directly empower shoppers nationwide. You will stand out by leading complex technical challenges autonomously while actively mentoring peers, sharing solutions across the org, and shaping the engineering culture of our high performing team.
What You’ll Need to Be Successful
• Software Engineering Experience: 4+ years of software development experience, operating with a high degree of autonomy and collaboration to independently design, deploy, and own complex production services from end to end in a cross-functional Agile environment.
• Distributed Systems Projects: Proven experience building and scaling multi-region distributed architectures, microservices, or SOA systems using languages such as Go, design patterns, and Kafka event driven messaging.
• Data Modeling & Optimization: A track record of designing distributed data models and actively identifying and improving poor-performing code or database queries with Postgres, Snowflake, and caching technologies like Redis.
• API Design: Hands-on experience designing, building, and maintaining RESTful APIs that successfully apply functional and object-oriented programming paradigms to serve high-volume customer traffic.
• Mentorship & Collaboration: Demonstrated experience mentoring junior or peer engineers, leading design sessions gathering input from multiple voices, providing, code reviews, and clearly communicating complex architectural concepts to cross-disciplinary teams.
Required
• 4 years+ Backend REST services.
• 4 years+ relational or no-sql databases. Distributed database design experience preferred.
• Caching such as REDIS.
• 2 years+ messaging queuing such as Kafka.
• Must have CS principles + design patterns such as Gang of Four
• 2+ years driving non-functional requirements for performance/load testing and scaling infrastructure.
• Observability: logging + metrics
• On-call experience 24/7 for high ownership on production issues. This team rotation every 3-4 weeks.
Skills & Education
This list includes key skills used in this job but is not inclusive of all skills needed for the role. Please see any required education below.
Back-End Development, Distributed Systems, Go Programming Language, PostgreSQLBachelor's Degree or equivalent experience | Required
Work Arrangement
To foster connection while offering continued flexibility, hybrid team members have the following in-office expectations:
Hybrid roles in Birmingham, AL typically work in-office at least 2 days per week, with core in-office days on Wednesdays and Thursdays.
Hybrid roles in Minneapolis, MN typically work in-office at least 1 day per week on either Tuesday, Wednesday, or Thursday.
Hybrid roles in San Francisco, CA typically work in-office at least 1 day per week between Monday and Thursday.
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. Learn More.
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. For more information, please visit Shipt’s company site at Shipt.com.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of r ace, 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.
Please inform your recruiting contact upon initial connection if you need a reasonable accommodation. If you need assistance filling out a job application, please complete this form .
For technical interviews, Shipt uses an online coding platform. In the event you may need a reasonable accommodation to use the online coding platform, please connect with your recruiter.
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.