Taro Logo

Principal, Software Engineer

Founded over 20 years ago, VIZIO creates technology products focused on delivering detailed picture and high-fidelity audio experiences.
$110,000 - $220,000
Cloud
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Job Description

Join Walmart/VIZIO as a Principal Software Engineer in a role that combines technical leadership with hands-on cloud architecture development. The position sits within the Software and Services team, focusing on creating robust and scalable solutions that drive Walmart's business objectives in an agile environment. As a Principal Engineer, you'll be responsible for designing cloud-native applications, implementing security controls, and leading multi-cloud solution designs while mentoring technical teams.

The role offers a competitive salary range of $110,000-$220,000 plus performance bonuses and stock options. The position requires 8-10 years of experience in cloud architecture, with expertise in technologies like Kubernetes, Docker, and serverless computing. You'll need strong knowledge of cloud security and proven leadership abilities.

The company offers comprehensive benefits including health/dental/vision insurance, 401(k), stock purchase plans, education assistance, and various types of paid time off. This is an excellent opportunity for a senior technical leader to make a significant impact at one of the world's largest retailers while working with cutting-edge cloud technologies.

Working at Walmart/VIZIO means joining a company with a 20-year history of innovation in technology products, particularly in detailed picture and high-fidelity audio experiences. The position is based in Dallas, TX, where you'll be part of a team dedicated to creating inclusive digital experiences and implementing accessibility standards.

This role is perfect for someone who wants to combine technical expertise with leadership, working on large-scale cloud solutions while helping shape the future of retail technology.

Last updated a month ago

Responsibilities For Principal, Software Engineer

  • Design and develop cloud-native applications using microservices and serverless architectures
  • Implement cloud security controls and manage identity and access management (IAM)
  • Lead the design of multi-cloud and hybrid-cloud solutions
  • Guide and mentor technical teams in DevOps practices and CI/CD tools
  • Conduct root cause analysis and drive application performance improvements

Requirements For Principal, Software Engineer

Kubernetes
  • 8-10 years of experience designing and building high-availability architectures across multi-cloud and hybrid-cloud environments
  • Expertise in Kubernetes, Docker, serverless computing and event-driven architectures
  • Strong knowledge of cloud security, IAM, and data privacy standards
  • Cloud certifications such as Azure Solutions Architect Expert or AWS Certified Solutions Architect – Professional
  • Excellent communication skills and proven leadership abilities
  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years' experience in software engineering or related area (or 7 years' experience without degree)

Benefits For Principal, Software Engineer

401k
Dental Insurance
Education Budget
Equity
Medical Insurance
Parental Leave
Vision Insurance
  • Multiple health plan options including vision & dental plans
  • 401(k)
  • Stock purchase plans
  • Life insurance
  • Associate discounts in-store and online
  • Education assistance for Associate and dependents
  • Parental Leave
  • Military service pay
  • Paid Time off (vacation, sick, parental)
  • Short-term and long-term disability
  • Performance-based bonus awards

Related Jobs