×
Register Here to Apply for Jobs or Post Jobs. X

Senior, Software Engineer

Job in Dallas, Dallas County, Texas, 75215, USA
Listing for: VIZIO
Full Time position
Listed on 2025-12-11
Job specializations:
  • Software Development
    Backend Developer, Software Engineer
Job Description & How to Apply Below

Senior, Software Engineer – VIZIO

Vizio pioneered streaming to the TV and continues to innovate and lead the industry. While we are well-positioned to help shape the future of television and streaming media, continued success stems from experienced software engineers like you developing core features for the Vizio platform.

We are seeking an enthusiastic Senior Software Engineer for our TV platforms, specializing in native application development to help develop and maintain Vizio’s core operating environment. You will work closely with product management to understand new features or extend current features for market needs, develop using modern native JavaScript, and integrate third‑party apps. You will also develop tools that can help the larger development community within Vizio.

A proven track record of shipping high‑quality software on embedded platforms is essential. This is a great role for a senior professional who enjoys a high level of visibility and thrives on great business impact. The features and performance improvements you implement directly impact millions of users every day. We are a close‑knit team focused on challenging problems that make a difference in our business.

We pride ourselves on working in a collaborative environment, and we are in our Dallas, TX office 5 days a week.

What you'll do
  • Build and own RESTful backend services and APIs supporting video upload workflows, catalog ingestion, client-server integration for catalog APIs, and console applications.
  • Design and implement data models and persistence layers using relational or No

    SQL databases (e.g., Postgre

    SQL, MySQL, Dynamo

    DB, Mongo

    DB).
  • Develop workflow engines for approvals, user permissions, and asset tracking within the console.
  • Integrate with third-party catalog providers — external APIs, transform data, and store in internal systems.
  • Implement caching and performance optimizations (Redis or similar) to reduce upstream latency and improve response times.
  • Instrument services for logging, monitoring, and alerting to ensure high availability and observability.
  • Collaborate closely with front-end engineers to define APIs and deliver seamless end‑to‑end workflows.
  • Build rich, responsive web interfaces for internal tools using Angular or React, focusing on modular, reusable component architecture.
  • Develop and maintain front-end integrations that interact seamlessly with backend REST APIs and caching layers.
  • Implement state management, routing, and databinding for scalable single-page applications (SPAs).
  • Work with design systems or internal UI frameworks to ensure consistency, accessibility, and performance across experiences.
  • Optimize rendering performance and page load times, using profiling tools and best practices.
  • Participate in end-to‑end debugging — from browser issues to API calls — ensuring smooth integration between front‑end and back‑end services.
  • Contribute to unit and integration testing (Jest, Jasmine, Karma, Cypress, etc.) and ensure quality through CI/CD pipelines.
  • Participate in design and code reviews, ensuring best practices in scalability, error handling, and secure coding.
  • Contribute to CI/CD pipelines and containerized deployments (Docker, Kubernetes, Jenkins/Azure Dev Ops).
  • Demonstrate strong ownership — from requirement clarification through design, implementation, testing, and release.
What You’ll Bring
  • Minimum of 3+ years of professional software development experience, with a strong emphasis on backend systems and exposure to full‑stack development.
  • Deep expertise in backend technologies such as Python or .NET Core (C#), building scalable microservices and distributed systems.
  • Solid understanding of RESTful API design, versioning, and robust error handling.
  • Strong knowledge of SQL and/or No

    SQL databases, including schema design and query optimization.
  • Familiarity with caching strategies (Redis, Memcached) and asynchronous data processing.
  • Hands‑on experience with cloud platforms (AWS, Azure, or GCP) for deployment, storage, and monitoring.
  • Understanding of authentication and authorization standards like OAuth2 and JWT.
  • Proven ability to debug, optimize, and improve backend performance for high‑traffic…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary