Lead Development Engineer

Tyson Foods•Springdale, AR
•$129,000 - $215,000

About The Position

Lead Development Engineers are senior-level software development professionals who oversee complex projects, provide technical guidance and mentorship, and promote best practices and technologies. They collaborate with stakeholders to define requirements, manage project timelines and resources, and support successful software delivery. The role works independently with limited supervision, serves as a team knowledge resource, helps set project or process priorities, and uses judgment to resolve issues and make timely decisions. It is expected to lead by example in designing and improving processes, procedures, and platforms. The position is based at Tyson’s Emma office in Springdale, Arkansas. Candidates within 50 miles of the office are expected to work onsite. Candidates outside that radius may be considered for remote work, subject to business needs and role requirements. Preference is given to candidates able to work onsite. The role is on first shift and is not eligible for visa sponsorship or relocation assistance. The successful candidate must be able to perform the job’s physical requirements, with or without reasonable accommodation. Professional team members are expected to use approved AI tools responsibly, safeguard sensitive information, follow company policies, validate AI-generated outputs, and use professional judgment. The position offers an annual incentive plan; no long-term incentive plan is offered.

Requirements

  • At least 5 years of relevant, practical experience.
  • A bachelor’s degree, master’s degree, or significant relevant experience; preferred fields include Computer Science, Computer Engineering, Information Systems, quantitative fields, or engineering.
  • Expertise in multiple programming languages or software tools.
  • Expertise in multiple front-end and back-end frameworks.
  • Expertise in data engineering.
  • Knowledge of design patterns for Infrastructure as Code (IaC), version control, DevOps, and CI/CD.
  • Proficiency in monitoring and alerting.
  • Technical writing and diagramming skills.
  • Technical, business, or data analysis skills.
  • Experience with C/C++ in a Unix environment; ksh or bash scripting, preferably with AIX; AIX/Unix; SVN/CVS; Modbus; Make; manufacturing or warehousing; machine/PLC integration; and Motif/QT.
  • Communication skills for leading and influencing collaborative meetings.
  • Leadership skills, including providing technical guidance and mentorship and promoting best practices.
  • Problem-solving skills, including software architecture design and delivery of high-complexity work.
  • Decision-making skills and the ability to apply judgment and experience to identify resolutions.
  • Emotional intelligence, mentorship, change management, and strategic vision skills.
  • Willingness and ability to perform the physical requirements of the job, with or without reasonable accommodation.
  • Ability to use approved AI tools responsibly, protect sensitive information, follow company policies, validate AI-generated outputs, and apply professional judgment.

Responsibilities

  • Design software architecture and deliver high-complexity development tasks as part of a team.
  • Lead and influence collaborative meetings with peers and stakeholders.
  • Engage stakeholders to develop requirements and demonstrate work.
  • Document code and establish software product engineering best practices.
  • Review and correct others’ work.
  • Act as a team knowledge resource and define priorities for projects or processes.
  • Use judgment and experience to identify resolutions and make timely decisions.
  • Lead by example in designing and improving processes, procedures, and platforms.
  • Design, code, debug, and develop applications and software solutions.
  • Perform unit and integration testing; maintain and improve codebases; conduct peer reviews; and troubleshoot and resolve defects.
  • Collaborate with product managers, designers, engineers, customers, and end users to define, design, and deliver features, gather requirements, provide support, and translate requirements into technical specifications.
  • Write and maintain technical documentation covering program development, logic, coding, testing, changes, and corrections.
  • Research industry trends, technologies, and tools to improve efficiency and performance.
  • Participate in project planning, estimate timelines and resource needs, and manage tasks and deadlines for timely delivery.
  • Ensure software security and compliance with applicable standards and regulations, and implement data protection and security measures.
  • Continuously improve development processes and methodologies and engage in professional development.
  • Perform other assigned job-related duties that align with the organization’s vision, mission, and values and fall within the scope of practice.

Benefits

  • Annual incentive plan.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service