John Deere

Staff Software Engineer - Indaiatuba/SP

John Deere
Apply
6 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.

Categories

John Deere

About John Deere

10,000+ employees

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).

Contact me