About The Position

Publix Super Markets’ Warehousing Modernization team is seeking a Software Engineer to help modernize legacy warehousing systems. The role supports initiatives involving warehousing processes such as receiving, integration with other warehousing systems, and reporting for Publix’s distribution network. The engineer designs, develops, tests, documents, deploys, and supports enterprise technology solutions. The work includes collaborating with architecture and technical leads, business systems analysts, and product owners; applying Agile and traditional methodologies; and using CI/CD pipelines and development tools, including AI. The role also troubleshoots moderately complex application and production issues and participates in an on-call rotation. The position follows a hybrid work model based in Lakeland, Florida. Candidates must live within commuting distance or be willing to relocate there. Candidates advancing in the interview process must attend at least one onsite interview at the Lakeland campus.

Requirements

  • Bachelor’s degree in computer science or a related analytical field, or equivalent experience.
  • At least 3 years of hands-on application development experience with .NET technologies (C#, RESTful APIs, and .NET Services) and Python, including background service patterns and responsive web application development with Angular, React, or Blazor.
  • At least 3 years of experience designing and implementing solutions with ASP.NET Core, including proficiency with Swagger/OpenAPI documentation tools.
  • At least 2 years of experience with Microsoft SQL Server and Entity Framework Core, including normalized schema design, complex queries, and database performance optimization.
  • Ability to write clean, maintainable, well-documented code, with strong problem-solving and debugging skills.
  • Experience with cloud platforms such as Microsoft Azure or similar, including deploying, managing, and monitoring applications using services such as App Services, Azure SQL, and Azure Functions.
  • Experience working in Agile/Scrum environments, strong communication skills, and ability to collaborate with cross-functional teams.
  • Experience with AI tools and methodologies such as GitHub Copilot, Claude Code, and M365 Copilot.
  • Proficiency in source control and DevOps practices, including Git branching, merging, and pull requests, and designing and maintaining CI/CD pipelines using Azure DevOps.
  • Experience with Spark declarative pipelines, including Databricks declarative pipeline patterns, expectations-style rules, and incremental processing.
  • Knowledge of automated testing, build, and deployment strategies for .NET and containerized applications.
  • Participation in an on-call rotation to support production systems.
  • Must reside, or be willing to relocate, within commuting distance of Lakeland, Florida.

Nice To Haves

  • Experience designing, provisioning, and managing cloud infrastructure, preferably on Microsoft Azure, using Kubernetes and Terraform modules and best practices.
  • Knowledge of cloud platforms such as Azure and GCP, and Kubernetes.

Responsibilities

  • Design and develop enterprise-grade technology solutions using modern methodologies, ensuring performance, scalability, stability, usability, and integration across systems.
  • Analyze business and system requirements, user stories, and technical design artifacts to develop internal designs, program specifications, and product backlog items under guidance.
  • Collaborate with Architecture and Technical Leads to align solutions with enterprise standards, best practices, and solution designs.
  • Partner with Business Systems Analysts and Product Owners to validate business requirements and support solution delivery.
  • Develop, maintain, and automate unit test plans, test scripts, and test cases.
  • Use development tools, including AI, to code, unit test, debug, and manage application components throughout the development lifecycle.
  • Create and maintain technical documentation, including solution designs, program specifications, and testing results.
  • Plan, coordinate, and support deployment of technical solutions from test environments to production under established guidance.
  • Troubleshoot, analyze, and resolve moderately complex application and production issues, escalating when appropriate.
  • Participate in an on-call rotation to support production systems and operational continuity.

Benefits

  • Hybrid work flexibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service