Job location: Remote
About the role:
The Senior Software Engineer - Backend will work as part of the Digitization and Automation team to design, develop, and implement scalable technology solutions that solve a wide variety of business problems across the organization.
This role is primarily a backend engineering role, requiring strong software engineering fundamentals, system design expertise, and ownership of business-critical applications. In addition, the engineer will play a key role in identifying, designing, and building AI-powered solutions that improve operational efficiency, automation, decision-making, and developer productivity across the organization.
The ideal candidate combines strong backend engineering experience with practical experience building AI-powered applications, agents, copilots, retrieval systems, and workflow automations. They should be comfortable evaluating where AI adds value, designing appropriate system architec...