Apply now »

Date posted:  Feb 7, 2024
Location: 

Bengaluru, KA, IN

Job Function:  Engineering
Job Type:  Permanent
Job Requisition ID:  16820

Senior Software Engineer - Backend

About the Unit

The Global innovation unit leads Yara’s transformation towards a nature-positive food future, by innovating our offerings based on exceptional R&D and sound customer insights. GI leads the positioning of Yara’s new solutions and works closely with the 3 regions to ensure successful commercialisation towards all actors of the food value chain (farmers, channel partners, Food companies, etc..) while building solid capabilities & sharing knowledge across the organisation.

Responsibilities

  • Drive architecture and development of highly scalable, available and secured event driven microservices in collaboration with the team and other stakeholders such as DevOps, Enterprise/Domain Architecture, and Cyber Security.  

  • Translate technical realities into business terms. When facing conversations with customers, business owners or other stakeholders, the leader is able to translate different technical concepts, topics, issues or options into business terms; adapts the level of detail and tone depending on the audience. Sometimes can be used as bridge by some of the developers when they are focused on technical duties.

  • Align with company's strategies and objectives.

  • Collaborating with product management to work towards achieving the company’s and team’s goals.

  • Contribute to technical decisions and strategy to further the long-term product vision.

Profile

  • Experience mentoring junior & mid-level software engineers

  • Have min 6+ years of experience building scalable backend services

  • Experience with production-grade software design and implementation using Node.js (NestJS framework).

  • Experience with JavaScript and Typescript.

  • Experience with relational databases (e.g. PostgreSQL) and optionally NoSQL (e.g. MongoDb, Redis).

  • Experience with AWS & Kubernetes.

  • Experience in Kafka/Confluent-based solutions, participating actively in the collection of needs and requirements, give estimations, propose, and advise different approaches.

  • Hands on experience with Enterprise Confluent Kafka clusters including multi-region broker setup, clustering, Mirror Maker, Replication, Kafka Connect, Kafka Streams, ksqlDB etc.

Additional Information

We are dedicated to empowering individuals from all backgrounds and value each person’s unique perspectives. We strive to create an inclusive work environment reflecting the diversity in society. We encourage employees to prioritise physical and mental wellbeing, continuous learning and personal growth. We pay competitive mid-market remuneration and benefits in each of the countries we operate in.

 

Apply no later than


Job Segment: Software Engineer, Senior Product Manager, Developer, Engineer, Product Manager, Engineering, Operations, Technology

Apply now »