(USA) Senior, Software Engineer

WalmartDallas, TX
$90,000 - $180,000Onsite

About The Position

We are seeking a highly skilled Senior Software Engineer to design, build, and maintain scalable software and data engineering solutions. The ideal candidate will have strong programming expertise in Python and related frameworks, hands-on experience with Microsoft Azure, and a solid background in databases and data engineering pipelines. Experience with Azure IoT and Event Hub is highly preferred. In this role, you will work closely with cross-functional teams to develop cloud-native applications, enable data-driven systems, and support event-based and IoT-centric architectures.

Requirements

  • Bachelor’s degree in computer science, Engineering, or equivalent practical experience
  • 5+ years of professional software development experience
  • Strong understanding of event-driven architectures with programming skills in Python
  • Hands-on experience building applications with Django and/or FAST API
  • Hands-on experience building and operating solutions on Microsoft Azure
  • Demonstratable experience working with relational and NoSQL databases, including schema design, query optimization, and data modeling
  • Strong experience with data engineering pipelines, including batch and streaming workloads
  • Proven experience building and maintaining data engineering pipelines
  • Experience working with Azure Synapse Analytics, including data integration, analytics, and large-scale query workloads
  • Experience with Azure data and analytics services such as Azure Data Factory, Azure Data Lake, Azure SQL, Azure Cosmos DB, or equivalent services
  • Strong understanding of software design patterns, data structures, and system design
  • Experience with CI/CD pipelines, version control systems, and agile development practices
  • Excellent problem-solving and communication skills

Nice To Haves

  • Experience in Kotlin language for backend development.
  • Experience with Azure IoT Hub, Azure Event Hub, or similar event-streaming platforms
  • Experience with event-driven and streaming architectures
  • Hands-on experience with Apache Airflow on Azure (e.g., Azure-hosted Airflow, orchestration of data workflows)
  • Familiarity with containerization and orchestration (e.g., Docker, Kubernetes)
  • Knowledge of big data or analytics platforms

Responsibilities

  • Design, develop, and maintain high-quality, scalable software solutions using Python and related frameworks.
  • Develop cloud-native applications and services on Microsoft Azure
  • Design and integrate solutions using event-driven architectures, messaging, and streaming platforms
  • Work with relational and NoSQL databases, ensuring performance, reliability, and data integrity
  • Build and optimize data engineering pipelines for ingestion, transformation, and processing of large-scale data
  • Collaborate with product managers, architects, and engineering teams to define technical solutions
  • Participate in code reviews, architecture discussions, and design decisions
  • Ensure best practices around security, observability, reliability, and performance
  • Mentor junior engineers and contribute to a culture of engineering excellence

Benefits

  • At Walmart, we offer competitive pay as well as performance-based bonus awards and other great benefits for a happier mind, body, and wallet.
  • Health benefits include medical, vision and dental coverage.
  • Financial benefits include 401(k), stock purchase and company-paid life insurance.
  • Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting.
  • Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
  • You will also receive PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes.
  • Live Better U is a Walmart-paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities.
  • Programs range from high school completion to bachelor's degrees, including English Language Learning and short-form certificates.
  • Tuition, books, and fees are completely paid for by Walmart.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service