Apply now »

Date posted:  Jan 15, 2023

Bengaluru, KA, IN

Job Function:  Other
Job Type:  Permanent
Job Requisition ID:  7243

Senior Software Engineer - Platform (m/f/d)

We at Yara are part of a global network, collaborating to profitably and responsibly solve some of the world's key challenges - resource scarcity, food insecurity and environmental change.


Yara People, Process, and Digitalization (YPD) has the overall responsibility for Yara’s people and culture development, as well as for technology, architecture, and solutions that enable the digitalization of Yara’s core processes and operations.


By bringing people and transformation resources, as well as process, digital, and tech capabilities into one cross-functional area, YPD is set to accelerate the transformation.

About the role

The Digital Production Platform products and services power our digital products that are helping our employees at the production sites and in global functions, improve efficiency and safety at production operations. Our Platform integrates and ingests industrial data from our production sites all around the globe. The team is not only designing and building the Platform but also maintaining, operating and supporting it.


We are looking for a Senior Software Engineer who gets excited about building high-quality, scalable, and reliable distributed services and applications for industrial IoT. In this role, you will design and build solutions that will power and scale our Cloud Platform, with a focus on enabling best-in-class services for our product applications running on top of our platform.


You will be a valuable member of a cross-functional, autonomous engineering team to build, experiment, iterate and deliver on new objectives. Above all, your work will impact how we feed the world and protect the planet.

What you will be doing


  • Design, develop and operate cloud platform services with a strong focus on reliability, availability, and scalability.
  • Deliver testable, maintainable and high-quality code.
  • As part of the team, take operational responsibility of the cloud platform components that you build.
  • Leverage DevOps practices and principles to help scale developer’s productivity, and continuously contribute to improve our engineering practices.
  • Coach and give feedback on the work of junior software engineers.
  • Share knowledge and collaborate with some of Yara´s best software engineers.

What you will bring


  • You have higher education with minimum a bachelor’s degree in Computer Science or similar.
  • 5+ years of software engineering experience in development, architecture and design of distributed systems – preferably with cloud technologies.
  • Solid experience in modern programming languages such as Kotlin, Java, Python or similar.
  • Good experience in building large-scale distributed systems on a microservice architecture.
  • Solid experience with test automation, debugging and other automation techniques.
  • Experience with cloud technologies such as Amazon Web Services (AWS), Azure or Google Cloud is a plus.
  • You are eager to learn, a conscientious worker, and a thoughtful, kind, supportive person that enjoys sharing your knowledge with your colleagues.
  • You value team success over personal achievements.

Why us?


  • Be a key member of a fully cross-functional team. You and your team define your own objectives, which align with your mission and the business strategy, shape your own roadmap and work to deliver value each step along the way.
  • Be a key contributor to sustainable global change, reducing carbon emissions while financially supporting growers and enabling the global transformation of farming and its impact on the environment.
  • Working with state-of-the-art technology
  • You would be working with a globally dispersed and diverse team. We adopt a virtual-first approach, where we encourage face-to-face collaboration but are focused on recruiting the best talent.
  • Support for personal development with internal knowledge sharing – Any specific training available

Job Segment: Test Engineer, Software Engineer, Sustainable Agriculture, Cloud, Testing, Engineering, Agriculture, Technology

Apply now »