Manager, Software Engineering
Cargill · Bengaluru
Job description
About the role
The Software Engineer Manager for Digital Solutions sets goals and objectives for the team responsible for developing and delivering software projects while meeting quality standards and deadlines. This role provides hands‑on leadership across solution architecture, software engineering, data, integrations, and AI‑enabled capabilities.
Key responsibilities
- Lead design and development of high‑quality solutions through clean, maintainable code, prototypes, and capability building.
- Oversee planning, execution, and delivery of software projects, ensuring alignment of timelines, scope, and resources.
- Ensure application quality and performance via testing, code reviews, and adherence to industry standards.
- Drive continuous‑improvement initiatives and implement standards to enhance development and operational excellence.
- Partner with cross‑functional teams to gather requirements, prioritize work, and deliver business‑aligned outcomes.
- Lead creation and maintenance of comprehensive technical and deployment documentation.
- Provide technical leadership in troubleshooting and resolving application issues to minimize downtime.
- Manage and develop team members through clear expectations, feedback, coaching, and fostering an inclusive, high‑performing culture.
Required profile
- Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
- Strong experience in software engineering, solution design, and delivering scalable, secure enterprise applications.
- Solid understanding of core engineering fundamentals such as system design, APIs, integrations, testing, CI/CD, and operations.
- Knowledge of data architecture, data flows, and integration with analytical/operational data platforms.
- Proven ability to lead technical decisions, collaborate cross‑functionally, and communicate effectively with technical and non‑technical stakeholders.
- Experience in tech‑leadership roles (Tech Lead or Solution Architect) within complex enterprise environments.
- Expertise in modern architectural patterns (DDD, event‑driven systems) and building reusable, scalable platforms/services.
- Hands‑on experience with enterprise data platforms, analytics solutions, and data product design.
- Exposure to AI/ML and Generative AI (LLMs, RAG, prompt design) with understanding of responsible AI practices.
- Familiarity with DevSecOps, SRE, observability, and Agile delivery.
Required skills
- System design
- APIs
- Integration
- Testing
- CI/CD
- Operations
- Data architecture
- Domain‑Driven Design (DDD)
- Event‑driven architecture
- Microservices
- Enterprise data platforms
- Analytics solutions
- AI/ML
- Generative AI (LLMs, RAG)
- DevSecOps
- SRE
- Observability
- Agile delivery
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 14 hours ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Cargill
Bengaluru
Related job offers
-
Senior System Administrator
BigEndian Semiconductors Bengaluru -
Senior Systems Administrator
Shield AI Bengaluru -
Tech Help Engineer Level 1 – IT Service Desk
Travelopia Bengaluru -
SharePoint Architect – Enterprise DMS
Sonata Software North America Inc. Nzalae/ Nzawa locations -
SailPoint Identity Governance Manager
EY Trivandrum