Sr. Software Engineer

Echo Global LogisticsReno, NV

About The Position

As a Senior Software Engineer – Full Stack, you will be a key technical leader on a cross-functional Agile team building cloud-native applications that power carriers, shippers, and internal operations. You will leverage deep expertise in .NET and Angular to design, develop, and deliver scalable full-stack solutions within a microservices architecture running on Azure Kubernetes Service (AKS). You will help drive engineering excellence across distributed onshore and offshore teams by leading technical initiatives, establishing AI/ML integration patterns, improving system reliability and scalability, and mentoring fellow engineers. This role requires balancing innovation with operational excellence while delivering reliable, secure, and maintainable software.

Requirements

  • Bachelor’s degree in computer science, Engineering, or a related technical field.
  • 5+ years of professional software development experience, including strong expertise in .NET (C#/ASP.NET Core), Angular, API development, and modern software architecture.
  • Proven experience leading technical design decisions and building cloud-native, microservices-based applications using Docker, Kubernetes, and/or Azure Kubernetes Service (AKS).
  • Strong background in infrastructure as code, GitOps, platform modernization initiatives, and Agile/Scrum delivery methodologies.
  • Excellent communication, collaboration, mentorship, and problem-solving skills.

Nice To Haves

  • 7+ years of software development experience, including 3+ years deploying and maintaining applications on Microsoft Azure.
  • Experience with distributed systems, event-driven architectures, AI/ML integrations, observability platforms, distributed tracing, and Site Reliability Engineering (SRE) practices.
  • Experience with Azure Service Bus, SQL Server and/or MongoDB, Dynatrace, Terraform, ARM templates, and CI/CD platforms such as Azure DevOps or GitHub Actions.
  • Hands-on experience with AI-assisted development tools, particularly Claude Code.
  • Background in logistics, transportation, or supply chain technology.
  • Azure certifications such as Azure Developer Associate or Azure Solutions Architect.

Responsibilities

  • Design, develop, and support scalable full-stack applications using .NET, Angular, APIs, and microservices within a cloud-native Azure environment.
  • Lead technical design, architecture reviews, and engineering initiatives that improve reliability, scalability, security, and operational excellence across the platform.
  • Collaborate with product managers, architects, Distinguished Engineers, and Agile teams to deliver business-critical solutions and align technical decisions with strategic objectives.
  • Drive engineering quality through code reviews, mentorship, best practices, incident retrospectives, and continuous improvement initiatives.
  • Leverage AI-assisted development tools, including Claude Code, to accelerate development, documentation, and code quality while staying current with emerging technologies.

Benefits

  • This role is eligible for a bonus that is based on a combination of personal and business performance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service