Staff Software Developer (Full Stack & AI Solutions) - Indaiatuba/SP

John Deere GmbH & Co. KG

Indaiatuba

Presencial

BRL 180 000 - 320 000

Tempo integral

Há 11 dias

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Variable compensation
Health Insurance
Life Insurance
Vision Care Benefit
Corporate University
TotalPass
On-site cafeteria / meal voucher
Pharmacy assistance
And more

Resumo da oferta

John Deere in Indaiatuba, Brazil, seeks a Staff Software Developer (Full Stack & AI Solutions) to join a high-performing IT Engineering team. You will drive AI-enabled digital solutions, APIs, and secure architectures while collaborating across Product Management to deliver measurable outcomes.

The role emphasizes modern full-stack development, scalable design, and hands-on AI integration to streamline processes and enhance product management.

Qualificações

  • Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, Information Technology, or a related field.
  • 5+ years of software engineering experience with Python and React.
  • 3+ years developing cloud-based solutions with scalable architecture.
  • Experience designing APIs, system integrations, SOA, data models, and secure auth.
  • Experience with automated testing, TDD, DevSecOps, CI/CD, monitoring, and production support.
  • Hands-on experience integrating Generative AI / ML into software applications.
  • Strong analytical and communication skills across tech and non-tech stakeholders.
  • Ability to work independently across the full SDLC.

Responsabilidades

  • Lead technical discovery sessions with PMs and stakeholders.
  • Design, develop, test, and integrate end-to-end apps, tools, and AI-augmented solutions.
  • Translate ambiguous needs into architecture proposals and trade-offs.
  • Provide technical direction and resolve design, security, and production issues.
  • Coach engineers through pairing, reviews, and feedback.
  • Promote reusable patterns, testing, observability, and docs.
  • Collaborate to align with enterprise platforms and security.
  • Evaluate effectiveness post-release and suggest improvements.

Conhecimentos

Python
React
Cloud-based solutions
APIs
Software engineering
AI integration
Analytical thinking
Independent work

Formação académica

Bachelor's degree in Computer Engineering / Software Engineering / Computer Science / IT

Ferramentas

CI/CD pipelines
Infrastructure automation

Descrição da oferta de emprego

Get personalized job recommendations Use AI to see how you match and get help on your career journey

Staff Software Developer (Full Stack & AI Solutions) - Indaiatuba/SP

Find out how well you match with this job

Job ID

123379

We work to help life advance, and we are always looking for innovative people who can contribute to our mission. How about becoming part of our team?

Location: Brazil (BR)- Sao Paulo- Indaiatuba
Function: Technology (CA)
Title: Staff Software Developer (Full Stack & AI Solutions) - Indaiatuba/SP- 123379

About The Role

As a Staff Software Developer (Full Stack & AI Solutions) at John Deere in Indaiatuba/SP, you will join a high-performing IT Engineering team that collaborates closely with Global IT Product Management organizations to deliver innovative digital solutions. This team plays a key role in product discovery, transforming business and product requirements into scalable technical solutions, while developing tools, automations, integrations, and AI-enabled capabilities that accelerate value delivery and enhance product outcomes.

In this role, you will partner with cross-functional stakeholders to understand business needs, analyze challenges, evaluate technical alternatives, and design secure, scalable, and maintainable solutions. You will leverage modern full-stack development practices and practical AI technologies to streamline processes, improve decision-making, reduce manual effort, and continuously enhance the Product Management experience across the organization.

  • Lead technical discovery sessions with Product Managers and stakeholders to clarify problems, workflows, dependencies, constraints, and success measures.
  • Design, develop, test, and integrate end-to-end applications, tools, automations, and AI-augmented solutions of medium complexity.
  • Convert ambiguous needs into technical options, architecture proposals, delivery increments, and clear trade-offs.
  • Provide technical direction to engineers and help resolve design, integration, quality, security, and production issues.
  • Coach less experienced engineers through pairing, design reviews, code reviews, and practical feedback.
  • Promote reusable patterns, shared components, engineering standards, automated testing, observability, and relevant documentation.
  • Collaborate across teams to align solutions with enterprise platforms, security expectations, and product outcomes.
  • Evaluate solution effectiveness after release and recommend improvements based on feedback, telemetry, and changing needs
What Skills You Need
  • Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, Information Technology, or a related field.
  • Alternatively, a bachelor's degree in another discipline combined with equivalent software engineering experience, typically 5+ years.
  • 5+ years of software engineering experience, with strong hands-on development skills in Python or a similar back-end programming language, as well as experience with modern front-end frameworks such as React.
  • 3+ years of experience developing cloud-based solutions, with a solid understanding of scalable application architecture and design principles.
  • Proven experience designing and developing APIs, system integrations, service-oriented architectures, data models, and secure authentication and authorization mechanisms.
  • Experience applying software engineering best practices, including automated testing, Test-Driven Development (TDD), DevSecOps, CI/CD pipelines, infrastructure automation, application monitoring, and production support.
  • Hands-on experience integrating Generative AI and/or Machine Learning capabilities into software applications, products, workflows, or automation solutions.
  • Ability to evaluate AI use cases, define success criteria and evaluation approaches, identify data privacy and security considerations, and implement appropriate human oversight mechanisms.
  • Strong analytical and problem-solving skills, with the ability to communicate effectively with technical and non-technical stakeholders and produce clear technical documentation.
  • Demonstrated ability to work independently across the full software development lifecycle, including discovery, solution design, implementation, deployment, and continuous improvement.
What Makes You Stand Out
  • Experience with retrieval-augmented generation, vector search, agentic workflows, prompt orchestration, or AI evaluation frameworks.
  • Experience facilitating technical discovery with Product Management or consulting across multiple product teams.
  • Experience modernizing applications, integrating enterprise platforms, or creating reusable enablement capabilities.
  • Experience with software test automation, performance tuning, and production reliability.
  • Variable compensation
  • Health Insurance
  • Life Insurance
  • Vision Care Benefit
  • Corporate University
  • TotalPass
  • Depending on the location, on-site cafeteria, meal voucher, or food allowance
  • Pharmacy assistance
  • And more
Our Recruitment Process

The selection process begins with your application. For some positions, additional assessments may be required. You will have the opportunity to meet members of the team during the interview stages!

Our recruitment process is flexible in terms of timing, so there is no need to worry. Our Talent Acquisition team is committed to providing you with the best possible candidate experience. We carefully review all applications and provide feedback at every stage of the process. In addition, all guidance and next steps will be shared via email.

About John Deere

John Deere is a global leader in providing advanced products, technology, and services for customers who play an essential role in agriculture, construction, forestry, and other industries. Our mission is to help meet the world’s growing need for food, fuel, shelter, and infrastructure, while promoting sustainability and preserving the planet we call home.

We innovate to drive productivity and protect our planet—and we invite you to be part of this journey. Together, we will create, test, and challenge ourselves so that life can keep moving forward.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Staff Software Developer (Full Stack & AI Solutions) - Indaiatuba/SP
Staff Software Developer (Full Stack & AI Solutions) - Indaiatuba/SP

John Deere • Indaiatuba

Presencial
BRL 180 000 - 260 000
Health Insurance
Dental Plan
Life Insurance
+5
Senior Software Developer (Full Stack & AI Solutions) - Indaiatuba/SP
Senior Software Developer (Full Stack & AI Solutions) - Indaiatuba/SP

John Deere • Indaiatuba

Presencial
BRL 180 000 - 280 000
Health Insurance
Dental Plan
Life Insurance
+7
Senior Software Developer (Full Stack & AI Solutions) - SG08 - Indaiatuba/SP
Senior Software Developer (Full Stack & AI Solutions) - SG08 - Indaiatuba/SP

John Deere • São Paulo

Presencial
BRL 180 000 - 270 000
Health Insurance
Dental Plan
Life Insurance
+6
Software Developer (Full-Stack & AI Solutions) - Indaiatuba/SP
Software Developer (Full-Stack & AI Solutions) - Indaiatuba/SP

John Deere • Indaiatuba

Presencial
BRL 120 000 - 210 000
Health Insurance
Dental Plan
Life Insurance
+7
Senior Software Engineer - Indaiatuba/SP
Senior Software Engineer - Indaiatuba/SP

John Deere • Indaiatuba

Presencial
BRL 167 400 - 223 200
Comprehensive relocation package
Opportunities for career development
Advanced tools and technology support
JR Software Engineer - Indaiatuba/SP
JR Software Engineer - Indaiatuba/SP

John Deere • Indaiatuba

Híbrido
BRL 60 000 - 90 000
Remuneração competitiva
Plano de Saúde
Plano Odontológico
+4
JR Fullstack Engineer - Indaiatuba/SP
JR Fullstack Engineer - Indaiatuba/SP

John Deere • Indaiatuba

Presencial
BRL 120 000 - 170 000
Plano de Saúde
Plano Odontológico
Seguro de Vida
+6
LATAM Product Manager - Precision Technology - Indaiatuba/SP
LATAM Product Manager - Precision Technology - Indaiatuba/SP

John Deere • Indaiatuba

Presencial
BRL 180 000 - 270 000
Health Insurance
Dental Plan
Life Insurance
+7
Mid-level User Experience Designer - Indaiatuba/SP
Mid-level User Experience Designer - Indaiatuba/SP

John Deere • Indaiatuba

Presencial
BRL 120 000 - 170 000
Health Insurance
Dental Plan
Life Insurance
+8
Senior Technical Product Manager - Developer Platforms & DevEx - Indaiatuba/SP
Senior Technical Product Manager - Developer Platforms & DevEx - Indaiatuba/SP

John Deere • Indaiatuba

Presencial
BRL 260 000 - 420 000
Remuneração variável
Plano de Saúde
Plano Odontológico
+8