S

Sysco

Supplies food and kitchen goods to restaurants

Associate Technical Lead

Full-Stack EngineeringUpdated on Nov 11
Full-timeSri Lanka

About the Job

Requirements

  • Strong command of design patterns, reference architectures, and secure, data-privacy-aware coding practices, including in AI-assisted contexts.
  • Extensive full-stack experience with web-based technologies and architectures such as RESTful APIs, microservices, HTML5, Java, Spring, JavaScript/ES6, Node.js, React, React Native, and Angular.
  • An in-depth understanding of the technology stack, including HTTP, browser and JavaScript engine architecture, and relational and NoSQL databases.
  • Practical experience with concurrency, parallel programming, and multiple programming paradigms.
  • Working knowledge of cloud platform design and core DevOps and DevSecOps concepts.
  • Ability to evaluate frameworks, tools, and AI-assisted development output for quality, security, and business fit.
  • Demonstrated readiness to lead a team in a manager's absence, with sound judgment on delegation.
  • Strong stakeholder communication and ability to adapt communication to technical and non-technical audiences.
  • Proven mentorship ability, particularly in guiding junior engineers' technical growth and AI tool adoption.
  • A bachelor's degree in Computer Science, Engineering, or a related field.
  • At least four years of professional software engineering experience, including demonstrated ownership of component-level design and code quality as a Senior Software Engineer.

Responsibilities

  • Own design and code quality for one or more components; guide junior engineers on best practices, secure programming, data privacy, and AI-assisted code standards, and raise concerns when AI output introduces risk.
  • Apply concurrency and parallel programming concepts and multiple programming paradigms in line with product requirements; take accountability for prioritizing vulnerability fixes within owned components.
  • Apply design patterns and reference architectures proficiently, educate junior engineers on them, flag deviations from enterprise-defined patterns to senior colleagues, and use developing business-domain expertise to support the team's technical decision-making.
  • Evaluate frameworks, libraries, and AI tools, make recommendations to the team, and review AI tool evaluations to inform leadership decisions and ensure alignment with company guidelines.
  • Guide junior engineers on release management processes and lifecycles; apply the team's chosen project methodology, maintain working knowledge of other methodologies, and evaluate or introduce AI-assisted process improvements.
  • Uphold code quality and process adherence standards, and lead onboarding of team members to these standards, including ensuring AI-generated code meets the same defect and coverage bar as human-written work.
  • Independently monitor applications, resolve complex issues without supervision, build dashboards and monitors using approved tools, and educate junior engineers on these activities.
  • Contribute to cloud platform design work and educate junior engineers on DevOps concepts, tools, and cloud AI service usage in line with DevSecOps and security guidelines.
  • Step in for the team lead or manager when absent, guide the team toward its goals, and handle stakeholder correspondence professionally.
  • Take ownership of specific technical scopes or sub-groups of junior engineers and practice delegation.
  • Adapt communication style and technical depth to different audiences when presenting results or running demonstrations.
  • Encourage junior engineers to think creatively and experiment with new approaches and AI tools within company guidelines; share industry and AI trends and innovation ideas with the team and leads.
  • Actively contribute to technical interviews and hiring decisions for the team, evaluating technical depth and team fit.

About the Company

Sysco

Supplies food and kitchen goods to restaurants

Sysco buys, stores and delivers food, kitchen supplies and equipment to restaurants, hospitals, schools, hotels and other businesses that cook away from home. Alongside national brands, it sells its own Sysco Brand line of foods and supplies, which fills a large share of the cases it ships. Its biggest product groups are fresh and frozen meats, canned and dry goods, and frozen produce and baked goods. Customers order through Sysco sales representatives or online, and Sysco delivers from distribution centers across North America and Europe, earning money on the difference between what it pays suppliers and what customers pay for delivered goods. Sysco was founded in 1969, began public operations in 1970 and is based in Houston, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Houston, TX
Founded
1969

Recently Posted Jobs

Explore more opportunities at Sysco

See more jobs