T

Tyson Foods

Processes and sells chicken, beef and pork

Senior Development Engineer

Backend EngineeringPosted on Nov 13
Full-timeTorreón, Coahuila, MexicoNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, Data Engineering, or a related technical or engineering field, or equivalent relevant enterprise development experience.
  • At least 3 years of relevant software or integration engineering experience.
  • Experience with REST APIs, JSON/XML, OpenAPI/Swagger, and API authentication and authorization.
  • Knowledge of SQL, data mapping and transformation, data validation and reconciliation, and relational data concepts.
  • Experience with enterprise integration or middleware platforms.
  • Experience with PLM, PDM, or specification management is preferred.
  • Knowledge of GCP or data-platform concepts and enterprise API or data architectures.
  • Experience with Git or version control, CI/CD, automated deployment, environment and configuration management, monitoring, and logging.
  • Ability to perform the physical requirements of the job, with or without reasonable accommodation.

Responsibilities

  • Serve as a senior technical resource for high-complexity development and automation tasks.
  • Translate approved business and functional requirements into technical designs, interfaces, data contracts, validation logic, and implementation specifications.
  • Analyze system configurations, workflows, APIs, data structures, permissions, and integration behavior for alignment with architectural and engineering standards.
  • Design solutions that transition legacy application capabilities to new solutions while maintaining business continuity during phased deployment.
  • Identify technical dependencies, constraints, failure scenarios, and downstream impacts before development begins.
  • Design, build, configure, test, and troubleshoot integrations between PLM and enterprise systems.
  • Develop and maintain REST/API-based interfaces, asynchronous integrations, event-driven processes, batch interfaces, file transfers, and supporting services.
  • Define and implement API contracts, payload schemas, validations, mappings, transformation rules, error handling, retry logic, logging, and monitoring.
  • Work with integration teams to develop and support integrations using enterprise middleware and API platforms.
  • Troubleshoot application-to-application integration failures across multiple technology layers.
  • Design and maintain versioned API and data contracts for PLM interfaces.
  • Define field mappings, required and optional attributes, controlled values, validation rules, and transformation logic.
  • Ensure changes to Specright configurations or fields do not unintentionally break downstream integrations.
  • Implement source-level validation to prevent invalid PLM data from reaching ERP, analytics, manufacturing, or other downstream applications.
  • Analyze data-quality defects and determine whether remediation belongs in the user interface, Specright configuration, integration layer, middleware, or consuming application.
  • Develop technical unit, integration, negative, regression, and end-to-end test scenarios.
  • Serve as a senior technical resource during System Integration Testing and User Acceptance Testing.
  • Analyze defects across Specright configuration, integrations, middleware, APIs, data, security, and downstream systems.
  • Perform root cause analysis rather than treating downstream symptoms as isolated issues.
  • Validate fixes against approved business requirements documents, acceptance criteria, interface specifications, and technical designs.
  • Lead technical investigation of complex PLM defects and integration failures.
  • Trace transactions across the PLM solution, middleware, SAP/MDG, legacy PLM, GCP, and downstream applications.
  • Analyze logs, API requests and responses, database records, payloads, workflow state, and error messages.
  • Document root cause, business impact, corrective action, and regression-testing requirements.
  • Work directly with vendor partners on product defects requiring vendor remediation.
  • Support development, sandbox, test/UAT, pre-production, and production environments.
  • Coordinate migrations of configurations, integrations, and technical components between environments.
  • Participate in release impact analysis for Specright platform upgrades.
  • Establish deployment, rollback, verification, and recovery procedures.
  • Automate deployment and configuration activities where technically appropriate.

Desired Qualifications

  • A master's degree is beneficial but not required.
  • PLM, PDM, or specification-management experience.

About the Company

Tyson Foods

Processes and sells chicken, beef and pork

Tyson Foods processes chicken, beef and pork and sells fresh meat and packaged foods to grocery stores, restaurants and other food businesses in the US and abroad. Its grocery brands include Tyson chicken, Jimmy Dean breakfast sausage, Hillshire Farm smoked sausage and lunch meat, Ball Park hot dogs and Wright bacon. The company runs separate chicken, beef, pork and prepared foods businesses, processing animals in its own plants into raw cuts and cooked, ready-to-heat products. It earns money selling those products by the pound to retailers and foodservice buyers and under its own consumer brands. Tyson Foods was founded in 1935 and is based in Springdale, Arkansas.

Company size
10,001+
Company stage
IPO
Headquarters
Springdale, AR
Founded
1935

Recently Posted Jobs

Explore more opportunities at Tyson Foods

See more jobs