Our Digital Technology Services team is in the business of trust and reliability. We create, maintain and operate scalable technology and data solutions that deliver an exceptional experience for our internal & external customers. We embrace Agile principles and values, favor DevOps practices, and view infrastructure as code, all while we create an SW infrastructure that scales and supports our growth and ambitious vision. This requires a smart, highly collaborative team who can identify, investigate, and implement new technologies to continue securely scaling our global business. We are seeking a Senior Software Engineer to design, build, and scale intelligent, enterprise-grade software solutions, with a strong focus on agentic Al systems and complex integrations across Application Engineering platforms. This role is a hands-on engineering position requiring deep expertise in software design, distributed systems, APIs, and Al-enabled architectures, rather than functional system configuration. The Senior Software Engineer will develop and operate custom-built applications, Al agents, middleware services, and integration frameworks that connect core technology platforms with enterprise and external systems. A key aspect of this role is the application of agentic Al patterns, including orchestration, tool-using agents, Retrieval-Augmented Generation (RAG), and workflow automation, to improve system intelligence, resilience, and developer productivity. This role partners closely with Product Management, Enterprise Architecture, and technology stakeholders but remains fundamentally an engineering role, accountable for code quality, system reliability, scalability, and security.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior