Apply now »

Date posted:  Nov 18, 2023

Berlin, BE, DE Oslo, NO

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

Senior Software Engineer - Back End

About the Unit


Yara is the world’s leading crop nutrition company and a provider of environmental and agricultural solutions. Our mission is to responsibly feed the world and protect the planet.


To achieve our ambitions, it is crucial that we leverage digital technologies and data-driven approaches. We are seeking a Senior Software Engineer – Back End to join our Digital Sustainability & Traceability unit and help us create a sustainable future through digital innovation.


Yara pledged to operate a network of GHG emission-free production plants by 2050 and to source low-to-zero emissions raw materials. DST (Digital Sustainability & Traceability) helps deliver digital solutions aligned with Yara´s strategic goals to reduce GHG (greenhouse gas) emissions across Scope 1, 2 and 3.


For example, DST developed Carbon Connect solution which supports Carbon Footprint Management. The roll-out of carbon footprint calculations and verification statements for Yara fertiliser products have helped our customers claim that they are using fertilizers with lower GHG emissions.


DST also developed Carbon Watch solution which supports Yara Ammonia Transfer System. A virtual ammonia exchange mechanism is employed to transfer ammonia from production plants to consumers. Customers can purchase clean ammonia-based products globally using this mechanism.

About the role


We are seeking a skilled Senior Software Engineer to design, develop, and maintain the backend infrastructure of our web applications such as Carbon Connect, Carbon Watch and more.


As a key member of a cross-functional team, you and your team will define your own objectives, shape your own roadmap and work to deliver value every step along the way. You will work in a globally dispersed and diverse team. While we encourage face-to-face collaboration, we adopt a flexible, virtual-first approach, allowing you to manage your own schedule.


Although the role is based in Berlin, Germany or Oslo, Norway our hybrid work model allows you to combine remote (3 days) and on-site work (2 days).

What you will be doing


In your role, you will have the opportunity to make a significant impact on the digitalization of core processes and operations. Your responsibilities will focus on delivering tangible outcomes and driving positive change. These include:


  • Design, develop, and maintain the backend infrastructure of our web applications
  • Collaborate with cross-functional teams, including product managers, designers, and engineers, to meet business needs
  • Write clean, production-ready code; promote best practices and conduct peer code reviews
  • Champion test-driven development, lead incident management and response
  • Apply DevOps principles including continuous integration, deployment, and code-driven configuration management
  • Enable alerts and monitoring of applications and mitigate security vulnerabilities
  • Implement tech vision for scalable, iterative and autonomous development
  • Recognize technical debt, propose improvements and implement solutions
  • Manage cross-team commitments, excel in agile development, and foster strong relationships across teams

What you will bring


With a strong appreciation for our mission, you are eager to join a team that values collaboration and knowledge exchange. With a strong problem-solving mindset, you can navigate complex challenges and embrace evolving technologies.


To be successful at Yara, you should also have the following:

  • Minimum a Bachelor's degree in Computer Science Engineering, or a related field
  • Experience in web back-end technologies such as Node.js and Nest.js, RDBMS and NoSQL, and serverless functions such as Lambda
  • Experience working with JSON RESTful APIs, APIs Design, and AWS API Gateway  
  • Experience working with AWS Cloud (Amazon Web Services) and database systems such as PostgreSQL and AWS RDS
  • Experience building and maintaining CI/CD pipelines
  • Excellent communication and interpersonal skills, with the ability to work collaboratively with cross-functional teams
  • Experience with agile development methodologies and practices

What we offer


At Yara, we believe in fostering a diverse and inclusive work environment where every voice is valued and contributes to the success of our projects and outcomes. We have a strong commitment to open and transparent communication, collaboration, and equal opportunities for all.


By joining us, you'll be a key contributor to sustainable global change, and work on interesting projects that have a meaningful effect on society. Our Digital Sustainability & Traceability unit offers the dynamic and innovative spirit of a start-up within the stability of a well-established global company.


In addition, we offer the following benefits:

  • Flexible work model
  • Learning and development opportunities – including access to our internal learning platform and Degreed
  • Competitive remuneration and an unlimited work contract
  • Cutting-edge tech stack and hardware

Additional Information


Please note: This recruitment process will be managed by Korn Ferry, and by submitting your application you acknowledge and confirm that your application details can be shared with them. Korn Ferry will manage your data according to their privacy policy ( and Data Processing Agreement entered with Yara.



As a global organization, we actively strive to reflect the diversity in society. We, therefore, encourage qualified applicants from all backgrounds to apply. We are committed to creating a work environment that fits gender equality and allows combining career progress with the needs of a family or other personal circumstances.

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

Apply now »