Senior Software Engineer – Platform Engineering
The Big Picture
Sysco LABS is the Global In-House Center of Sysco Corporation (NYSE: SYY), the world’s largest foodservice company. Sysco ranks 56th in the Fortune 500 list and is the global leader in the trillion-dollar foodservice industry.
Sysco employs over 75,000 associates, has 337 smart distribution facilities worldwide and over 14,000 IoT-enabled trucks serving 730,000 customer locations. For fiscal year 2025 that ended June 29, 2025, the company generated sales of more than $81.4 billion.
Sysco LABS Sri Lanka delivers the technology that powers Sysco’s end-to-end operations. Sysco LABS’ enterprise technology is present in the end-to-end foodservice journey, enabling the sourcing of food products, merchandising, storage and warehouse operations, order placement and pricing algorithms, the delivery of food and supplies to Sysco’s global network and the in-restaurant dining experience of the end-customer.
The Opportunity
The Senior Software Engineer - Platform Engineering, will play a key role in building and enhancing the company’s development platform to improve developer productivity, scalability, and innovation. This role will contribute to designing, developing, and implementing intelligent tools and services powered by AI and Generative AI, enabling faster and more efficient software delivery across teams.
Responsibilities:
Designing, developing, and maintaining scalable platform components and developer tools to streamline software delivery
Collaborating with cross-functional teams, including product, DevOps, and architecture, to deliver reliable and efficient platform solutions
Implementing AI and Generative AI capabilities to automate repetitive development workflows, enhance code quality, and provide smart developer assistance
Providing technical design guidance and driving best practices across engineering teams
Mentoring and supporting junior engineers, fostering a culture of knowledge sharing, collaboration, and continuous learning
Partnering effectively in an onshore–offshore model, ensuring seamless collaboration and communication across time zones
Ensuring solutions follow enterprise standards for security, scalability, and maintainability
Contributing to continuous improvement by researching emerging technologies and proposing innovative solutions
Requirements:
A Bachelor’s Degree in Computer Science, Software Engineering, or a related field
3+ years of experience in software engineering or platform development
Expert-level proficiency in at least Java, Python, or JavaScript, with working knowledge of the others and experience in designing and building distributed, scalable systems
A good understanding of machine learning concepts and experience with AI/GenAI technologies and an understanding of how to apply them in software development workflows
Hands-on experience with AWS or other major cloud platforms (Azure, GCP)
A solid understanding of SRE, DevOps practices, CI/CD pipelines, and Infrastructure as Code (IaC) tools
Strong collaboration skills and experience working in onshore–offshore delivery models
Excellent problem-solving, analytical, and communication skills
The demonstrated ability to work independently and as part of a high-performing, agile team
Benefits:
US dollar-linked compensation
Performance-based annual bonus
Performance rewards and recognition
Agile Benefits - special allowances for Health, Wellness & Academic purposes
Paid birthday leave
Team engagement allowance
Comprehensive Health & Life Insurance Cover - extendable to parents and in-laws
Overseas travel opportunities and exposure to client environments
Hybrid work arrangement
Sysco LABS is an Equal Opportunity Employer.