SDE III - Backend
About the role:
The Senior Software Engineer - Backend will join the Digitization and Automation team to design, develop, and implement scalable technology solutions that solve a wide variety of business problems across the organization
- Design, build, and integrate scalable and reliable backend systems based on business and product requirements.
- Identify and resolve bottlenecks, bugs, and operational issues.
- Drive improvements in scalability, performance, reliability, observability, and cost optimization.
- Create prototypes and proof-of-concepts (POCs) for new products, features, and AI initiatives.
- Take complete ownership of projects from design through deployment and production support.
- Collaborate closely with Product Managers, Business Analysts, QA teams, and other engineering teams.
AI Strategy & Architecture
- Lead the establishment and evolution of AI Engineering capabilities, including architecture, tooling, development standards, and best practices.
- Define and drive the AI technology stack, ensuring scalable, secure, reliable, and cost-effective adoption of AI across engineering and business workflows.
- Architect systems that combine LLMs, retrieval systems, business logic, databases, APIs, and operational tooling.
- Evaluate emerging AI technologies, frameworks, and models, providing technical direction on their adoption and integration within the organization.
- Mentor and guide engineers on backend architecture, AI system design, and implementation best practices to foster AI expertise across the team.
Preferred Qualifications (Good to Have)
- Experience with messaging systems such as RabbitMQ, Kafka, or Amazon SQS.
- Experience with containerized deployments using Docker and Kubernetes.
- Experience building retrieval systems, semantic search, or knowledge assistants.
- Familiarity with agent frameworks and orchestration platforms.
- Experience integrating AI systems with enterprise applications, operational tooling, or internal platforms.
- Experience working with vector databases and embeddings.
- Experience building internal developer productivity or operational automation tools.
- Exposure to Model Context Protocol (MCP) or similar tool integration patterns.
- A strong interest in emerging technologies and a commitment to continuous learning and experimentation
- Strong experience in designing and developing scalable REST-based microservices and APIs using Java (Spring Boot) and Python.
- Strong experience with SQL, database design, and query optimization.
- Experience working with AWS services such as EC2, RDS, and Lambda.
Applied AI & Automation
- Hands-on experience building AI-powered applications or workflows in production environments.
- Practical understanding of Retrieval-Augmented Generation (RAG) architectures and their application to business problems.
- Experience designing and building AI agents, copilots, workflow assistants, or intelligent automation systems.
- Understanding of tool-calling, context management, prompt design, structured outputs, and hallucination mitigation techniques when integrating LLMs with business systems, APIs, and databases.
- Ability to design end-to-end AI-powered solutions that effectively combine deterministic systems with LLM-driven reasoning.
Leadership & Collaboration
- Prior experience mentoring engineers and leading technical initiatives
- Professional growth in a dynamic, rapidly expanding, high-social-impact industry
- An open-minded, collaborative culture made up of enthusiastic colleagues who are driven by the challenge of innovation towards profound impact on people and the planet.
- A truly multicultural experience: you will have the chance to work with and learn from people from different geographies, nationalities, and backgrounds.
- Structured, tailored learning and development programs that help you become a better leader, manager, and professional through the Sun King Center for Leadership.