
Senior, Software Engineer
VIZIO · Denver, CO
- On site
- Full-time
- $150,000 / year
- Denver, CO
Email the hiring manager to get a response.
Get their verified email + an intro that's ready to send.
Subject: Interested in the Senior, Software Engineer role at VIZIO
Hi Dana — I came across the Senior, Software Engineer opening and wanted to reach out directly. I've spent the last few years doing exactly this kind of work, and VIZIO stood out because…
✎ Personalized to your résumé after sign-up.
- ✓ Verified email of the hiring manager
- ✓ Intro email personalized to your résumé
- ✓ $9/mo = unlimited — any job link
Secure checkout · cancel anytime
Job highlights
- Build secure user identity and data management systems.
- Work with authentication, authorization, and PII.
- Design and maintain scalable microservices and APIs.
- Collaborate with cross-functional teams.
- Mentor junior engineers and improve culture.
About the role
Position Summary
Walmart/Vizio is seeking a Senior Software Engineer to join our team responsible for the core systems that manage user identity, data and access across our Vizio platform. This includes authentication and authorization, Personally Identifiable Information (PII) management, device linking and user consent systems. In this role, you’ll work on the critical foundation that defines how users interact with our platform—how they sign in, what they can access, how their data is managed and how trust is maintained. You’ll build and scale secure, reliable systems that sit at the center of user experience, security and compliance.
About the Team
The Vizio Identity team owns the platform level systems that power identity, user data, and trust. Our scope includes authentication and authorization, PII storage and lifecycle management, device linking and management and user consent and privacy controls. We are responsible for how user data is securely stored, accessed and governed across the platform, as well as how identity integrates with internal services and third-party providers. The team partners closely with product, security, legal and infrastructure to ensure our systems are scalable, compliant, and easy for other teams to build on. Our mission is to provide a secure, reliable, and developer-friendly foundation for all user-related functionality—balancing usability, privacy and system integrity.
What You’ll Do
- Design, build and maintain scalable services and APIs that support identity, access management and user data
- Write high quality, maintainable code and contribute to code reviews and team engineering standards
- Troubleshoot and resolve complex production issues across distributed systems
- Improve system performance, reliability and observability through thoughtful design and instrumentation
- Contribute to technical design discussions and help drive pragmatic engineering decisions
- Collaborate with product and business stakeholders to translate strategic goals into technical solutions
What You’ll Bring
- Bachelor’s degree in Computer Science (or equivalent experience)
- 7+ years of professional software engineering experience
- Strong proficiency in TypeScript and/or C#; experience in Python or Go is a plus
- Experience building and scaling microservices and distributed systems
- Experience working with cloud platforms (AWS and/or Azure)
- Strong proficiency in Object Oriented Programming
- Proficiency in relational databases (PostgreSQL)
- Experience in NoSQL databases (Cosmos DB, DynamoDB, AWS Elasticache)
- Experience with developing and deploying to Docker containers
- Ability to troubleshoot, debug, and optimize performance in complex systems
- Strong problem solving skills and ability to navigate complex technical challenges
- Excellent communication skills and ability to collaborate across teams
- Experience mentoring engineers and contributing to a strong engineering culture
Key skills/competency
- Senior Software Engineer
- Identity and Access Management
- Microservices
- Distributed Systems
- TypeScript
- C#
- Cloud Platforms (AWS/Azure)
- Object Oriented Programming
- Databases (SQL/NoSQL)
- Docker
Skills & topics
- Senior Software Engineer
- Software Engineering
- Identity Management
- Access Management
- Data Management
- Authentication
- Authorization
- TypeScript
- C#
- Microservices
- Distributed Systems
- Cloud Computing
- AWS
- Azure
- Object Oriented Programming
- Databases
- PostgreSQL
- NoSQL
- Docker
- Denver
How to get hired
- Tailor your resume: Highlight your 7+ years of experience, TypeScript/C# proficiency, and microservices background.
- Showcase your cloud skills: Emphasize experience with AWS or Azure and containerization (Docker).
- Prepare for technical interviews: Brush up on OOP, database knowledge (SQL/NoSQL), and distributed systems concepts.
- Demonstrate problem-solving: Be ready to discuss complex technical challenges and your solutions.
- Highlight leadership: Mention any experience mentoring engineers or contributing to engineering culture.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the work arrangement for the Senior Software Engineer role at VIZIO in Denver?
- This Senior Software Engineer position at VIZIO in Denver is a full-time, on-site role and is not eligible for remote work.
- What are the primary responsibilities of a Senior Software Engineer at VIZIO?
- As a Senior Software Engineer at VIZIO, you will design, build, and maintain scalable services and APIs for user identity, access management, and data. You will also troubleshoot production issues, improve system performance, and contribute to technical design discussions.
- What programming languages are essential for the Senior Software Engineer position at VIZIO?
- Strong proficiency in TypeScript and/or C# is required for this Senior Software Engineer role. Experience in Python or Go is considered a plus.
- What type of systems will a Senior Software Engineer work on at VIZIO?
- You will work on core systems managing user identity, data, and access, including authentication, authorization, PII management, device linking, and user consent systems.
- Does VIZIO offer immigration sponsorship for the Senior Software Engineer role?
- No, immigration sponsorship is not available for this Senior Software Engineer position.
- What are the minimum qualifications for the Senior Software Engineer role at VIZIO?
- The minimum qualifications include either a Bachelor's degree in a related field with 3 years of software engineering experience, or 5 years of software engineering experience.
- What is the educational background preferred for the Senior Software Engineer role at VIZIO?
- A Bachelor's degree in Computer Science or equivalent experience is required. A Master's degree in a related field with 1 year of experience is preferred.
- What cloud platforms are relevant for the Senior Software Engineer role at VIZIO?
- Experience with cloud platforms such as AWS and/or Azure is a requirement for this Senior Software Engineer position.
- What database experience is needed for the Senior Software Engineer role at VIZIO?
- Proficiency in relational databases like PostgreSQL and experience with NoSQL databases such as Cosmos DB, DynamoDB, and AWS Elasticache are required.
Similar roles
Open positions we recommend based on this role.
