Skip to main content
Job Search

Get plugged in
To a DIRECTV Career

Be part of the best
Entertainment Experience

Principal-Software Engineer

Engineering Job ID: 2231512 El Segundo, California, Colorado-Greenwood Village Apply Now

At DIRECTV, we’re investing in the future – (hint) that means you. We’ve relaunched as a new company and we’re offering you the opportunity to get in on the ground floor. It’s truly an all-access pass to a career full of one opportunity after the next to do incredible things. With your innovative spirit and go-getter mindset, you’ll be ready to hit the ground running from the start. After all, we’re not just talking about the future – we’re creating it together and having fun doing.

The DIRECTV IT Platform Engineering team is seeking an energetic and experienced software developer. This Software Engineer role is a technical lead position who will work with a small team on end-to-end development of the IT platform, including cloud native platform capabilities with self-service APIs and tools, CI/CD pipelines and Developer Experience, as well as key systems of differentiation such as Customer Graph and Enterprise Archival.

Reporting to the Senior Director of DIRECTV IT Platform Engineering, the software developer will work closely with technical product engineers and product managers to deliver cutting edge platform capabilities. These platform capabilities and services will reduce friction for product teams by focusing on high quality, self-service access to foundational technology. The software developer must have a strong technical background in building platform services and managing enterprise scale solutions using SaaS, public cloud, and modern software development products and techniques.

Key Responsibilities:

  • Leads innovation to create a robust tools and technology architecture that supports all Platform Engineering efforts
  • Responsible for designing and implementing solutions that will be used to increase speed, reduce cost, and improve quality of the Platform Engineering delivery efforts
  • Collaborates with application teams to ensure that Platform Engineering delivery meets or exceeds the agreed upon product quality goals and metrics
  • Demonstrates technology thought leadership with respect to the key technologies and practices adopted. Maintains and applies a broad and current industry perspective on technology trends/opportunities, and leading practices
  • Collaborate to gather and review requirements, provide estimates, create design specifications, and collaborate with engineers/architects to assess and test software interactions
  • Supports application teams and solves configuration and environment issues
  • Supports the software deployment process


  • Bachelor’s degree in computer science, engineering, or a related field


  • 10+ years in software engineering with experience in lead roles as a software developer
  • Expertise in building cloud-native solutions using AWS services such as S3, OpenSearch, Lambda; and integration platforms such as MuleSoft and Confluent (Kafka)
  • Expertise in server-side programming languages, primarily Java and JavaScript/TypeScript
  • Familiarity with DBMS technology, including PostgreSQL, Cassandra, and MongoDB; and caching mechanisms such as Redis, Memcached or Varnish
  • Experience working with Nginx or Apache servers with a solid background in Linux
  • Experience in current technologies/practices including SaaS/PaaS/IaaS, micro-services, APIs, event streaming, DevSecOps/CI/CD, and application architecture design
  • Experience delivering tools/technologies and associated processes across a matrixed organization
  • Experience working with geographically diverse teams comprised of employees, vendor partners, and contractors
  • Experience in leading change in a complex environment to consistently improve quality, speed, productivity, maturity, and cost
  • Experience in adoption/use of an agile methodology and the transition from or co-existence with traditional SDLC methods and tools

    This is a remote position that can be located anywhere in the United States. #LI-Remote

This position is subject to the DIRECTV COVID-19 Vaccination Policy. Click here for additional information.

Our Principal-Software Engineers can earn between $127,100 - 211,000. Not to mention all of the other amazing rewards that working at DIRECTV offers. From health insurance to tuition reimbursement and paid time off to discounts on products and services just to name a few. There is a lot to be excited about around here.

Ready to apply?

Apply today!


Job Posting: Jun 22, 2022, 9:28:07 PM
Other Locations: Colorado-Greenwood Village
Schedule: Full-time
Job Level: Senior Associate/Second Level Manager Remote: Yes
Apply Now