Staff Software Engineer I - Backend
About this role
Somos Arcotech, time de tecnologia da Arco Educação. Desenvolvemos soluçÔes digitais para que alunos, pais e escolas atuem em conjunto por um aprendizado mais dinĂąmico e efetivo. Aqui reunimos talentos que tĂȘm paixĂŁo por tecnologia e educação. Sabemos que, juntos, somos capazes de unir as duas forças para elevar a experiĂȘncia de aprendizagem. Queremos ir alĂ©m da inovação, nosso propĂłsito Ă© potencializar o impacto da educação nas pessoas, Ă© o que nos move. Por meio de soluçÔes de aprendizagem, estimativas e relacionamento, ajudamos as escolas a se tornarem melhores, maiores e mais encantadoras para os alunos, educadores e familiares.
Â
#VEMPRAARCO đ§Ą #VEMSERTECH
Â
Agora que vocĂȘ jĂĄ captou um pouco mais da nossa essĂȘncia, vamos falar sobre a oportunidade?
Â
Â
Como Lead Software Engineer I, vocĂȘ serĂĄ uma referĂȘncia tĂ©cnica fundamental para um grupo de Squads, responsĂĄvel por auxiliar a evolução tĂ©cnica e a qualidade das soluçÔes, atuando na resolução de problemas complexos e estruturantes, participando diretamente das definiçÔes junto com Produto e Design. TambĂ©m Ă© esperado que vocĂȘ atue de forma estratĂ©gica em atividades junto ao time.
Â
Como serå seu dia a dia (atribuiçÔes e responsabilidades):
- DomĂnio tĂ©cnico e visĂŁo arquitetural: Atuar em atividades junto ao time, definindo e orientando a visĂŁo tĂ©cnica e os padrĂ”es arquiteturais, assegurando o alinhamento com as necessidades do produto e a evolução contĂnua da ĂĄrea.
- Garantia de qualidade e escalabilidade: Assegurar a qualidade, escalabilidade e segurança das soluçÔes e funcionalidades, atuando ativamente na definição e evolução de diretrizes e melhores pråticas.
- ExcelĂȘncia em Engenharia e cĂłdigo: Conduzir revisĂ”es de cĂłdigo e arquitetura, garantindo a excelĂȘncia tĂ©cnica, a aderĂȘncia a padrĂ”es de engenharia e a identificação proativa e mitigação de riscos e dĂ©bitos tĂ©cnicos.
- Resolução de problemas complexos: Atuar como referĂȘncia na resolução de problemas complexos e estruturantes, propondo soluçÔes tĂ©cnicas sustentĂĄveis a longo prazo, atuando na concepção da arquitetura e "hands-on" quando necessĂĄrio.
- Colaboração estratégica com a årea de Produto: Colaborar ativamente com Product Managers e outras åreas (transversais) nas definiçÔes dos requisitos do Produto, influenciando o roadmap e traduzindo-os em soluçÔes técnicas viåveis.
- Confiabilidade e resiliĂȘncia de sistemas (SRE): Participar ativamente na mitigação de incidentes crĂticos e na prevenção de sua recorrĂȘncia, aplicando conhecimentos avançados em SRE (Site Reliability Engineering) para garantir a maturidade das soluçÔes.
- Gestão do conhecimento e documentação: Criar e manter documentaçÔes que sirvam como base para o aprendizado, a tomada de decisÔes e a padronização, elevando o conhecimento coletivo.
- Mentoria e desenvolvimento de talentos: Elevar o nĂvel tĂ©cnico atravĂ©s de mentorias, sponsorship e disseminação de conhecimento.
Â
O que esperamos de conhecimentos para o cargo:
- ExperiĂȘncia em ambientes de alta complexidade: histĂłrico de sucesso no desenvolvimento e manutenção de sistemas em larga escala e de alta performance.
- ExperiĂȘncia em desenvolvimento e engenharia de software: Nossas linguagens principais sĂŁo Kotlin e Go, mas nĂŁo Ă© um prĂ©-requisito jĂĄ ter trabalhado com elas. Buscamos alguĂ©m com uma boa base em desenvolvimento e engenharia de software e interesse em aprender e atuar com novas tecnologias;
- DomĂnio de arquitetura e boas PrĂĄticas: Conhecimento aprofundado e prĂĄtico em arquitetura de microsserviços, APIs RESTful, testes automatizados (unitĂĄrios, integração, end-to-end), CI/CD, bancos de dados (relacionais e nĂŁo relacionais), programação orientada a objetos, design patterns e princĂpios SOLID.
- VivĂȘncia em Cloud, containers e observabilidade: ExperiĂȘncia relevante com ferramentas de Cloud, containers e observabilidade, aplicando-os para construir soluçÔes escalĂĄveis.
- Habilidades de comunicação e colaboração: Habilidade excepcional de colaboração transversal e construção de parcerias estratĂ©gicas, capaz de comunicar-se de forma clara e influenciar mĂșltiplas equipes e stakeholders para alcançar objetivos de negĂłcio e tĂ©cnicos.
- VisĂŁo sistĂȘmica e proatividade: Proatividade e senso crĂtico apurado para antecipar, identificar e atuar em problemas sistĂȘmicos, gargalos e oportunidades de melhoria, propondo soluçÔes pragmĂĄticas e de alto impacto.
- Mentalidade de inovação e aprendizado contĂnuo: Curiosidade e busca contĂnua por conhecimento e inovação tĂ©cnica, mantendo-se atualizado(a) com as tendĂȘncias do mercado e aplicando esse conhecimento para impulsionar a evolução tecnolĂłgica da Arco.
đ§đœCuidado com a saĂșde emocional: parceria com Zenklub;
Entre outros...
Â
T-2955
Frequently Asked Questions
Is the salary disclosed for the Staff Software Engineer I - Backend position at arcotech?
Where is the Staff Software Engineer I - Backend position at arcotech located?
Which team or department does the Staff Software Engineer I - Backend at arcotech belong to?
How do I apply for the Staff Software Engineer I - Backend position at arcotech?
When was the Staff Software Engineer I - Backend job at arcotech posted?
You'll be redirected to arcotech's official application page on Greenhouse.