
Staff Software Engineer - Indaiatuba/SP
John Deere6 days ago
Indaiatuba, BrazilStaff+
Responsibilities
- Design, develop, and implement platform capabilities that improve developer productivity, infrastructure resilience, observability, and automation.
- Build, support, and continuously improve Kubernetes-based platforms for customer-facing and dealer-facing digital products.
- Develop and optimize CI/CD pipelines using GitHub Actions and provide production support for critical applications and platforms.
- Implement monitoring, logging, alerting, self-healing, disaster recovery, and multi-region failover capabilities.
- Drive platform standards, automation frameworks, and operational processes that improve scalability, security, and maintainability.
- Collaborate with engineering teams on DevOps, DevSecOps, SRE, and cloud-native practices.
- Participate in technical planning, architecture discussions, Agile ceremonies, and continuous improvement initiatives.
- Mentor engineers and contribute to technical excellence, knowledge sharing, and engineering efficiency.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or equivalent.
- Advanced English proficiency for technical discussions, presentations, decision-making, and global collaboration.
- Proven experience in DevOps, Platform Engineering, Site Reliability Engineering, or DevSecOps environments.
- Strong hands-on experience designing, deploying, and supporting Kubernetes-based container platforms in production.
- Experience with public cloud platforms, preferably AWS, and cloud-native services and infrastructure management.
- Experience building and optimizing CI/CD pipelines using GitHub Actions, Jenkins, or similar tools.
- Experience supporting highly available, scalable, and resilient platforms, including disaster recovery and fault tolerance.
- Software development or scripting experience with Python, Java, JavaScript, Node.js, or similar languages.
- Understanding of Infrastructure as Code and tools such as Terraform or CloudFormation.
- Experience implementing monitoring, observability, logging, and alerting solutions.
- Knowledge of cloud security, DevSecOps, identity and access management, and secure software delivery.
- Strong troubleshooting and root cause analysis skills, experience in Agile environments, and effective cross-functional collaboration.
- Preferred qualifications include advanced platform, DevOps, SRE, or DevSecOps expertise; production Kubernetes scaling experience; AWS and cloud-native architecture experience; CI/CD automation expertise; and the ability to influence platform strategy.
Benefits
- Variable compensation, health insurance, dental plan, life insurance, private pension plan, vision care benefit, vaccination reimbursement, and pharmacy assistance.
- Corporate University and TotalPass benefits.
- Depending on location, access to an on-site cafeteria, meal voucher, or food allowance.
- The recruitment process includes application review, interviews, possible additional assessments, and feedback at each stage.
Tech Stack
Categories
About John Deere
John Deere designs and manufactures agricultural, construction, and forestry equipment, engines, and turf/golf machinery, along with precision agriculture software and connected services. It sells machines, parts, and subscriptions through a worldwide dealer network and offers customer financing via John Deere Financial. Founded in 1837 and headquartered in Moline, Illinois, the company is publicly traded on the NYSE (ticker: DE).