Senior Software Engineer - Indaiatuba/SP
Data: 28 de nov. de 2025
Localização: Indaiatuba, São Paulo, BR, 13337-300
Empresa: John Deere
Trabalhamos para que a vida possa avançar e estamos sempre à procura de pessoas inovadoras que possam contribuir com a nossa missão. Que tal fazer parte do nosso time?
Local Principal: Brasil (BR) - São Paulo - Indaiatuba
Função: Technology (CA)
Título: Senior Software Engineer - Indaiatuba/SP - 116311
As a Senior Software Engineer at John Deere, based in the Indaiatuba/SP unit, you will be responsible for developing and maintaining applications using Java and Node.js, leveraging AWS services (including serverless architectures), as well as contributing to the creation of automated tests (unit, integration, and end-to-end) and CI/CD pipelines using Jenkins and GitHub Actions. You will also work on infrastructure automation with Terraform and manage both SQL and NoSQL databases. We are looking for someone with Intermediate to advanced technical English, experience in developing complex software solutions, and a strong interest in innovation, continuous learning, and collaboration in agile environments.
Your Responsabilities
- Lead the development and maintenance of applications using Java, Node;
- Design and implement scalable and highly available distributed systems, ensuring robustness and efficiency of solutions;
- Collaborate in the use of AWS cloud services for the development and deployment of innovative solutions, including serverless architectures;
- Contribute to the creation and maintenance of unit, integration, and end-to-end (e2e) tests to ensure software quality;
- Assist in the implementation and management of CI/CD pipelines using Jenkins;
- Use Infrastructure as Code (IaC) with Terraform to efficiently manage and provision infrastructure;
- Participate in the implementation of observability practices using NewRelic and Open Telemetry for performance monitoring and analysis;
- Work collaboratively with the team to promote best development practices and innovation;
- Design and implement solutions with Relational databases, ensuring efficiency in data storage and retrieval.
What You Need
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field;
- Advanced: broad vocabulary, good grammar, conducts meetings, argues, negotiates and provides training;
- Experience in design, development, testing and integration of high complex software solutions;
- Proficiency in one modern programing languaguges(e.g. Node, TypesScript, Java etc.);
- Experience working with AWS Cloud Services;
- Knowledge of software testing practices, including unit, e2e, and integration tests;
- Experience with CI/CD tools such as Jenkins and GitHub Actions; Knowledge of Infrastructure as Code (IaC) using Terraform;
- Experience with SQL databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB);
- Knowledge of observability and monitoring with NewRelic and Open Telemetry.
What Makes You Stand Out
- Experience in leading and contributing to complex software projects;
- Experience in API First design approach using OpenAI;
- Appetite for continuous learning and willingness to develop deep technical skills and collaborate with other team members and contribute to their professional development;
- Ability to innovate and implement effective technical solutions;
- Experience in agile environments and collaboration with cross-functional teams.
Nossos principais benefícios
- Remuneração variável;
- Plano de Saúde;
- Plano Odontológico;
- Seguro de Vida;
- Previdência Privada;
- Benefício Ótica;
- Reembolso vacina;
- Universidade Corporativa;
- Wellhub (Gympass);
- Dependendo da unidade, você terá restaurante no local, vale refeição ou alimentação;
- Auxílio farmácia;
- Entre outros
#LI-Hybrid
Nosso Processo Seletivo
A seleção começa com a sua inscrição, para algumas vagas, existem alguns testes adicionais. Você terá a possibilidade de conhecer pessoas do time nas entrevistas! Nosso processo seletivo é flexível em termos de tempo, então não se preocupe! Nossa equipe de Talent Acquisition está comprometida em proporcionar a melhor experiência para você. Analisamos todas as candidaturas cuidadosamente e fornecemos feedback em todas as etapas do processo. Além disso, todas as orientações serão enviadas por e-mail!
Sobre a John Deere
A John Deere é líder global no fornecimento de produtos, tecnologia e serviços avançados para clientes que desempenham um papel essencial na agricultura, construção, florestal entre outros setores. Nosso objetivo é atender à crescente necessidade mundial de alimentos, combustível, abrigo e infraestrutura, enquanto promove a sustentabilidade e a preservação do planeta que chamamos de lar.
Inovamos para impulsionar a produtividade e proteger nosso planeta e convidamos você a fazer parte dessa história. Trabalharemos juntos para criar, testar, superar para que para que a vida possa avançar. 💚🚜
Segmento de vagas:
Test Engineer, Cloud, Software Engineer, Recruiting, Testing, Engineering, Technology, Human Resources