Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
US Foods

Lead Software Engineer Supply Chain Sales Fulfillment (Remote)

5 days agoRosemont, IL / Remote

ARE YOU A CURRENT US FOODS EMPLOYEE? PLEASE APPLY DIRECTLY THROUGH OUR INTERNAL WORKDAY CAREER SITE.

Join Our Community of Food People!

At US Foods®, innovation and technology is our superpower. By expanding our digital ecosystem and leading with a customer-first mindset, we're delivering technology that empowers our customers and simplifies business. As we transform the digital landscape of the foodservice industry, we're outpacing our competitors faster than ever before.



We believe diversity is the cornerstone of creativity and innovation-and we foster an open, inclusive, flexible work environment that supports our transformation.

The Lead Software Engineer will be accountable for the design, development, and implementation of web and mobile applications. They will work across business functions to deliver high performing applications that are scalable as well as easy to maintain. As a lead, they must possess strong business acumen and develop working relationships with business and technical stakeholders.
The Lead Software Engineer is responsible for the team's execution. They will drive the team forward, assisting them through challenges to develop exciting, innovative solutions for our customers. In addition, they work closely with other engineering leaders to optimize the delivery process. They will have a continuous improvement mindset to ensure their team is efficient and delivers with the highest quality.

Flexible Work Policy: The work for the Lead Software Engineer position is completed 100% remotely anywhere in the United States except Hawaii or United States Territories. This position may have the potential to travel up to 20% dependent on business needs.

RESPONSIBILITIES
• Architect, design, and support team members to deliver digital solutions.
• Synthesize business requirements and translate them to appropriate technology solutions.
• Think strategically and balance short-term needs with longer-term business priorities.
• Monitor technology trends such as emerging standards for new technology opportunities.
• Engage in hands-on review and design of the software, including technical review and analysis of source code.
• Prototype and productize new concepts/ideas in an agile way.
• Escalate roadblocks and other challenges to leadership as appropriate.
• Create detailed system requirement specifications and technical design documents for complex applications.
• Develop high-quality code with the corresponding unit tests, analytics, and telemetry.
• Partner with product owner and scrum master to lead sprint planning and other agile ceremonies.
• Other duties as assigned by manager.

RELATIONSHIPS
• Internal: Close partnership with product owners, solution architects, and platform engineers. Regular interaction with leads across the IT organization.
• External: Software and services vendors

MINIMUM QUALIFICATIONS
• Must possess a minimum of 7 years of experience in IT or other relevant area.
• Full-stack web and mobile application development.
• Demonstrated ability to think strategically about business, product, and technical challenges.
• Proven ability to design and implement applications using best practices.
• Proven ability to analyze and understand existing processes and code.
• Proven ability to work and communicate effectively with all levels of management.
• Demonstrates excellent written, verbal, and interpersonal skills.
• Motivated by solving complex business and technical problems.
• Knowledge of DevOps concepts, telemetry, and alerting. Familiarity with agile development and test-driven development.
• Proficiency in:
o Java including Spring Boot framework
o DevOps and continuous delivery principles and tools
o Angular/TypeScript/Ionic/NgRx
o Kafka and event driven architecture
o Relational and NoSQL Databases (Oracle, MySQL, MongoDB)
• Familiarity with:
o Microservice architecture
o Docker and Kubernetes
o WebLogic, Tomcat

Education
• B.S. in Computer Science or related technical field required.

PREFERRED QUALIFICATIONS
• Master's Degree in Computer Science.
• Proven success in mentoring less experienced software development engineers.
• Experience with AWS or other public cloud infrastructure and services."

The following information is provided in accordance with certain state and local laws. Compensation depends on experience, geographic locations, and other factors permitted by law. In Colorado, the expected compensation for this role is between $89,300 and $119,100. In New York, the expected compensation for this role is between $105,400 and $140,500. In California, the expected compensation for this role is between $100,100 and $133,500. In Washington, the expected compensation for this role is between $100,100 and $133,500. This role is also eligible for annual incentive plan bonus. Benefits for this role include health insurance, pre-tax spending accounts, retirement benefits, paid time off, short-term and long-term disability, employee stock purchase plan, and life insurance. To review available benefits, please click here: https://www.usfoods.com/careers/benefits.html.

#REMOTE

#LI-SK1

EOE Race/Color/Religion/Sex/Sexual Orientation/Gender Identity/National Origin/Protected Veteran/Disability Status

Client-provided location(s): Rosemont, IL 60018, USA; Minnesota, USA
Job ID: US_FOOD-R250312
Employment Type: Full Time

Company Videos

Hear directly from employees about what it is like to work at US Foods.