Lead Development Engineer

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

About The Position

Lead Development Engineers are senior-level software development professionals who lead complex software development projects, provide technical guidance and mentorship, and drive the adoption of development best practices and technologies. They collaborate with stakeholders to define requirements, manage project timelines and resources, and support successful delivery of software products. This role works independently with limited supervision, serves as a knowledge resource, defines project or process priorities, and leads 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, depending on business needs and role requirements. Qualified candidates outside the area may apply, with preference given to candidates able to work onsite. Visa sponsorship and relocation assistance are not available. The successful candidate must be willing and able to perform the job’s physical requirements, with or without reasonable accommodation. Professional team members are expected to use approved AI tools responsibly, protect sensitive information, comply with company policies, and validate AI-generated outputs. This position includes an annual incentive plan. The stated base pay range is $129,000–$215,000; additional compensation may be available depending on factors such as shift differentials, on-call work, overtime, premiums, or bonuses.

Requirements

  • At least 5 years of relevant, practical experience.
  • Bachelor’s or master’s degree, or a significant amount of relevant experience; preferred fields include Computer Science, Computer Engineering, Information Systems, or a quantitative or engineering field.
  • 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.
  • C/C++ experience in a Unix environment.
  • Scripting experience with ksh or bash; AIX is preferred.
  • Experience with AIX/Unix, SVN/CVS, Modbus, Make, Motif/QT, manufacturing or warehousing, and machine/PLC integration.
  • Ability to lead and influence collaborative meetings and provide technical guidance and mentorship.
  • Problem-solving and decision-making skills, including the ability to design software architecture and resolve complex issues.
  • Emotional intelligence, mentorship, change management, and strategic vision.
  • Ability to perform the physical requirements of the job, with or without reasonable accommodation.
  • Responsible use of approved AI tools, including protecting sensitive information, following company policies, critically evaluating outputs, and applying professional judgment.

Nice To Haves

  • AIX experience for ksh or bash scripting.
  • Ability to work onsite at the Springdale, Arkansas location; preference is given to candidates able to do so.

Responsibilities

  • Design software architecture and deliver high-complexity development work as part of a team.
  • Lead and influence collaborative meetings with peers and stakeholders.
  • Work with stakeholders to develop requirements and demonstrate completed work.
  • Document code and establish software product engineering best practices.
  • Review and correct others’ work and provide constructive feedback through code reviews.
  • Work independently with limited supervision, serve as a team knowledge resource, and define project or process priorities.
  • Apply judgment and experience to identify resolutions, make timely decisions, and take action.
  • Lead by example in designing and improving processes, procedures, and platforms.
  • Design, code, debug, test, maintain, and improve software applications and existing codebases.
  • Develop software solutions by studying information needs, consulting users, and examining systems flow, data usage, and work processes.
  • Perform unit and integration testing and troubleshoot and resolve software defects and issues.
  • 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 describing program development, logic, coding, testing, changes, and corrections.
  • Research industry trends, technologies, and tools to improve efficiency and performance.
  • Participate in project planning, estimate timeframes and resource requirements, and manage tasks and deadlines for timely delivery.
  • Ensure software security and compliance with industry 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 within the scope of practice and aligned with the organization’s vision, mission, and values.

Benefits

  • Paid time off
  • 401(k) plans
  • Health benefits
  • Life insurance
  • Dental benefits
  • Vision benefits
  • Prescription drug benefits
  • Annual incentive plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service