> Markdown version of [/jobs/ext/2079088-software-engineer](https://www.wearedevelopers.com/jobs/ext/2079088-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Sysco Corporation - **Location:** United States - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Unit Testing, Microsoft Azure, Software as a Service, Cloud Engineering, Code Generation, Software Quality, Computer Programming, Continuous Integration, Data Structures, Software Debugging, Software Design Patterns, DevOps, Monitoring of Systems, Object-Oriented Software Development, Software Engineering, Datadog, Cloud Platform System, Parallel Computation, Heroku, Git Flow, Solid Principles, Information Technology, Virtual Agents, Cloudwatch, Code Restructuring, Software Version Control, Vulnerability Analysis - **Published:** August 16, 2026 - **Apply:** https://wd5.myworkdaysite.com/recruiting/sysco/syscocareers/job/Sysco-LABS-----Sri-Lanka/Software-Engineer_R262375 ## About the Role Technical Skills * Solid grounding in OOP/SOLID principles, design patterns, and data structures & algorithms. * Working knowledge of foundational secure programming and data privacy concepts. * Comfortable with version control, branching strategies, and CI/CD basics. * Familiarity with at least one cloud platform (AWS/GCP/Azure) and willingness to contribute to cloud/DevOps tasks with guidance. * Experience using AI coding assistants for development tasks, with the judgment to validate AI-generated output before use. Leadership & Soft Skills * Strong verbal and written communication; comfortable participating actively in agile ceremonies. * Reliable task estimation and self-management within a defined project methodology. * A proactive, independent learning mindset with willingness to research and self-improve., * Bachelor's degree in Computer Science, Engineering, or related field. * More than one year of professional software engineering experience. ## Description Technical Work * Apply OOP/SOLID principles, design patterns, and common data structures & algorithms with minimal supervision. * Apply basic concurrency/parallel programming concepts under supervision, and foundational secure programming concepts. * Learn new languages, libraries, and frameworks as needed; build a good understanding of the SaaS/PaaS solutions the team relies on. * Use foundational design patterns and reference architectures, seeking senior support as needed; interpret functional and non-functional requirements to complete tasks with minimal rework. * Use Sysco-approved AI coding assistants for code generation, debugging, and refactoring, always validating AI-generated output before committing; understand foundational AI integration patterns and contribute to related implementations. Delivery, Quality & Operations * Manage code branches and versioned components comfortably; operate independently within the team's chosen project management methodology. * Implement code quality best practices and adjust existing code to meet standards without breaking functionality; write effective unit tests and understand the goals of integration and end-to-end testing. * Conduct root cause analysis and resolve straightforward production issues independently; navigate approved monitoring tools (e.g., DataDog, AWS CloudWatch) to monitor applications, including AI-integrated components. * Contribute to foundational DevOps tasks (CI/CD, configuration/secret management, infrastructure) and cloud implementations/PoCs (AWS/GCP/Azure) with guidance; stay aware of approved vulnerability detection tooling and cloud AI service usage guidelines. * Use AI tools to assist in writing tests and flagging code quality issues, validating AI-generated output for correctness and coverage. People & Stakeholder Management * Communicate clearly and constructively, verbally and in writing; actively participate in project meetings and sprint ceremonies. * Estimate assigned tasks accurately and participate in team-level estimation/planning; stay aware of what teammates are working on and step up to support when advised by seniors. * Actively contribute to brainstorming sessions and research answers to technical questions independently; stay current on industry and AI trends through discussions and forums. * Use AI assistance responsibly for written communication and documentation; proactively explore how AI tools can improve personal productivity and share learnings with the team. ## Related Videos - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Coffee with Developers - Adam Wiggins](https://www.wearedevelopers.com/videos/919-coffee-with-developers-adam-wiggins) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Debugging in the Dark](https://www.wearedevelopers.com/videos/1658-debugging-in-the-dark) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [Software Engineering Social Connection: Yubo’s lean approach to scaling an 80M-user infrastructure](https://www.wearedevelopers.com/videos/1583-software-engineering-social-connection-yubo-s-lean-approach-to-scaling-an-80m-user-infrastructure) ## Related Articles - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care)