Sr Software Engineer

Blue Yonder•Dallas, TX
•Hybrid

About The Position

Blue Yonder is seeking a Senior Software Engineer to join its Azure Cloud-based Universal Meta Model Data Platform Team. The role focuses on developing scalable, resilient, secure, event-driven software and standardized enterprise solutions for cloud infrastructure and application deployment across multiple products. The engineer will contribute to product development, software deployment, infrastructure consistency, and automation, using a meta-driven systems approach and appropriate software engineering patterns. The position involves designing and implementing software, translating business requirements into user stories and subtasks, producing quality code and effective unit tests, and supporting day-to-day system operations. The engineer will participate in Agile team activities, collaborate with stakeholders, influence software design and implementation, troubleshoot operational issues, and help prevent their recurrence. The role also includes documenting architecture and automation solutions, keeping current with technology trends, and evaluating and coaching other engineers. The team includes associates in the United States, Canada, India, and Germany and is expected to grow. This is a hybrid role based in Dallas, Texas, with in-office presence required. The stated salary range is $90,821–$143,896, with individual compensation dependent on relevant factors. The role is also eligible for either an annual performance bonus or a commission program, depending on the position.

Requirements

  • Bachelor’s degree; a STEM field is preferred.
  • At least 8 years of experience in software development.
  • Strong programming skills and background in Java, Spring Boot, Python, and Bash.
  • Hands-on proficiency with Java, Spring Boot, Python, Bash, web technologies (HTML, CSS, XML, JSON), object-oriented design, and Linux/Unix and Windows platforms.
  • Ability to debug and diagnose issues in complex enterprise applications.
  • Knowledge of GitHub, GitHub Actions, and the DevSecOps domain.
  • Intermediate understanding of virtualization and private, hybrid, and public cloud computing concepts.
  • Intermediate understanding of IaaS, PaaS, and SaaS cloud services on major platforms, especially Azure.
  • Strong troubleshooting and problem-solving skills.
  • Good communication skills and ability to work effectively with stakeholders and the team.
  • Ability to work as a team player with a go-getter attitude.
  • Experience working in an Agile environment.

Nice To Haves

  • Strong technical foundation in REST APIs, microservices, Azure, AWS or GCP, Kubernetes, Kafka, Event Hubs, Elasticsearch, and Snowflake.
  • Experience or familiarity with Java, Python, Groovy, GitHub, Node.js, React.js, Jenkins, GitHub Actions, SonarQube, Codacy, Checkmarx, GitHub Advanced Security, Black Duck Hub, BlazeMeter, Artifactory, Ansible, and Docker.
  • Experience with Azure architecture and services, including ARM templates, AKS, virtual networks, Event Hub, and Azure AD.
  • Familiarity with Kubernetes, Kafka, Elasticsearch, Spark, NoSQL, RDBMS, Spring Boot, and Snowflake.
  • Expertise in object-oriented and functional programming.

Responsibilities

  • Develop quality software, including effective unit tests, according to clean-code principles and Blue Yonder standards.
  • Drive product development features and improve delivery effectiveness across software development, deployment, and infrastructure consistency.
  • Provide standardized enterprise solutions for cloud infrastructure and application deployment across multiple products.
  • Apply software engineering patterns and a meta-driven systems approach to build robust and scalable systems.
  • Participate in backlog grooming, planning, daily stand-ups, and retrospectives.
  • Translate business requirements into user stories and actively seek stakeholder feedback.
  • Lead the design of individual stories and translate designs into subtasks.
  • Consider information security while coding and reviewing others’ code.
  • Influence fellow engineers by proposing designs and providing feedback on designs and implementations.
  • Troubleshoot and diagnose complex application and operational issues, and help eliminate recurring problems.
  • Design, implement, and document next-generation system architecture and automation solutions.
  • Evaluate and coach other engineers on technical and interpersonal best practices.
  • Provide guidance and support for day-to-day operations and systems.
  • Keep up to date with technology and research industry trends.

Benefits

  • Comprehensive medical, dental, and vision coverage
  • 401(k) with matching
  • Flexible time off
  • Corporate fitness program
  • Voluntary benefits, including legal plans, accident and hospital indemnity coverage, and pet insurance
  • Eligibility for either an annual performance bonus or commission program, depending on the nature of the position
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service