Logo for Intelipost

Staff Software Engineer

Key Facts

Remote From: 
Full time
Senior (5-10 years)
Portuguese

Other Skills

  • Decision Making
  • Creative Problem Solving
  • Critical Thinking

Roles & Responsibilities

  • Fullstack capability, experience, and enthusiasm as needed by the team
  • Experience in technical decision-making based on data
  • Strong knowledge in software architecture, including distributed architecture
  • Examples of good software engineering habits, application of best practices, and pursuit of technical excellence

Requirements:

  • Participate in team routines, questioning and proposing solutions to meet business objectives
  • Collaborate on creating and maintaining workflows to keep the team effective and efficient over time
  • Develop, deploy, monitor effectiveness, and maintain the health of the software necessary to deliver user value
  • Challenge the status quo and develop innovative solutions to complex problems

Job description

JOB DESCRIPTION


Conheça melhor a unidade de negócio que essa vaga pertence:


Como Pessoa Staff Engenheira de Software você vai fazer parte da Tribo PUDOs. Somos uma das maiores redes de Pick UP e Drop Offs Points do Brasil trazendo facilidade e comodidade nos processos de logística. Usamos Tecnologia como meio para impulsionar o negócio e alavancar a Logística do País.


Buscamos e incentivamos o desenvolvimento de um time multidisciplinar, que vai além da Engenharia, influenciando a gestão de Produto, design e análise de dados.


O que significa sucesso para essa posição?


  • Co-criar os objetivos do time, desdobramento dos objetivos da Tribo e da Intelipost;
  • Colaborar de maneira multidisciplinar com as pessoas do time para encontrar hipóteses de soluções com potencial de gerar os resultados esperados pelo atingimento dos objetivos;
  • Projetar e construir soluções simples e objetivas que maximizem os resultados;
  • Manter o balanço entre velocidade e qualidade, gerenciando com com sabedoria as dívidas técnicas de modo a nos manter efetivos e eficientes no médio/longo prazo;
  • Colocar o resultado a frente da especialidade ou preferências técnicas, fazendo o melhor possível em qualquer situação;
  • Reforçar a autonomia do time através do comprometimento e colaboração;
  • Escolher a melhor ferramenta para o trabalho, sem ter respostas técnicas fixas, sempre prezando pela excelência técnica;
  • Ser responsável pela manutenção dos resultados através do monitoramento e manutenção dos serviços e sistemas;

RESPONSIBILITIES AND ASSIGNMENTS


  • Participar das rotinas do time, questionar e propor soluções que atendam os objetivos negócio;
  • Atentar para os indicadores e métricas do time, questionar e propor maneira mais eficazes de medir resultados, sustentabilidade e oportunidades de melhorias;
  • Colaborar na criação e manutenção dos fluxos de trabalho ajudando o time a se manter eficaz e eficiente através do tempo;
  • Desenvolver, colocar em produção, monitorar eficácia e manter a saúde dos softwares necessários para entregar valor aos usuários e atingir os resultados de negócio;
  • Desafiar o status quo e desenvolver soluções inovadoras para problemas complexos;
  • Pedir e oferecer feedback para as pessoas do time, gerenciar a suas expectativas e as que os outros por ventura tenham sobre você;
  • Ser protagonista do autodesenvolvimento, tomar o controle da direção da própria carreira e evolução profissional;



REQUIREMENTS AND QUALIFICATIONS


  • Capacidade, experiência e entusiasmo para atuar de maneira fullstack de acordo com a necessidade do time;
  • Experiência em tomadas de decisões técnicas baseadas em dados;
  • Experiência técnica em situações excepcionais e complexas;
  • Histórico de pensamento crítico e pragmático;
  • Histórico de busca por aprofundar entendimento de negócio e técnico sempre que necessário;
  • Exemplos de ótimos hábitos de engenharia de software, aplicação de boas práticas e busca por excelência técnica;
  • Demonstrações práticas de multidisciplinaridade, colaboração e trabalho coletivo;
  • Forte conhecimento em arquitetura de software, incluindo arquitetura distribuída. Consciência dos trade-offs das decisões de arquitetura.

ADDITIONAL INFORMATION


São diferenciais para essa vaga:


  • Experiência e conhecimento profundo no uso de Spring Boot e Ecossistema Spring;
  • Ter atuado na construção de testes unitários e integrados usando JUnit;
  • Experiência com bancos de dados relacionais e in memory (plus: banco de dados NoSQL);
  • Spring Boot/Data/Cloud/Security, JPA, Hibernate [...];
  • Spring Cloud Function;
  • Experiência com message-broker

Venha ser Inteliposter! 🚀




Software Engineer Related jobs

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.