Cargill

Software Engineer (Python + React)

Cargill
Apply
8 hours ago
Bengaluru, IndiaMid Level

Responsibilities

  • Design, develop, and maintain scalable software and AI-enabled solutions using clean, efficient, and maintainable code.
  • Collaborate with cross-functional product teams on customer needs, product discovery, requirements refinement, and iterative delivery.
  • Develop and support full-stack applications, APIs, integrations, data services, databases, and cloud-native platforms.
  • Apply DevOps, CI/CD, cloud-native, automation, testing, observability, and quality engineering practices.
  • Contribute to AI capability design, development, evaluation, and deployment using prompt engineering, model integration, retrieval techniques, and governance standards.
  • Monitor production services, respond to incidents, participate in root cause analysis, and implement reliability improvements.
  • Reduce technical debt, improve engineering standards, adopt appropriate emerging technologies, and share best practices.

Requirements

  • Bachelor’s degree in a related field and a minimum of four years of relevant work experience.
  • Experience with Python, React.js, Java, PostgreSQL, CSS, and AWS.
  • Experience using Jira, Confluence, and GitHub.
  • Experience with automated pipelines for continuous integration, testing, delivery, and security.
  • Experience architecting applications, databases, services, or integrations.
  • Preferred: ability to quickly learn new languages and platforms.
  • Preferred: experience using AI-powered engineering tools and assistants for software development, testing, documentation, troubleshooting, automation, and developer productivity.
  • Preferred: experience developing and supporting full-stack solutions and working within Agile product teams.
Cargill

About Cargill

10,000+ employees
Contact me