Skip to main content
Job Search

Get plugged in
To a DIRECTV Career

Be part of the best
Entertainment Experience

Senior-Software Engineer

Engineering Job ID: 2222183 El Segundo, California Apply Now

At DIRECTV, we’re launching a technology experience that will blow your mind! This shouldn’t come as a surprise – we’re known for delivering some of the best tech and entertainment around. Now, we’re embarking on a new journey – fingers crossed you’re along for the ride. We’ve launched as a brand-new company and are introducing the world to some of the best-in-class entertainment products. With your innovative spirit and our proven track record for success, we’ll deliver the world’s best entertainment experience to millions.

Do you have what it takes?

  • You are self-motivated and have a passion for solving engineering challenges at large scale
  • You are self-directed and embrace a fully remote working culture
  • You are a team player to all and a servant leader to your team
  • You seek to improve speed, robustness and reliability of systems used across our organization to develop a product used by millions of customers.
  • You succeed in a fast-paced, ever-changing environment with a solid “win as one” mindset and an inspiring “can do” attitude
  • You communicate effectively across all levels of our organization

Here’s what you’ll do:

  • Lead a team of 10-15 developers as a senior developer and mentor your fellow team members, upholding quality standards through peer code review and automated testing
  • Collaborate with Architects, Product Owners, and other engineering teams to modernize DIRECTV headend systems by designing and developing robust end-to-end solutions
  • Own your services end-to-end, from ideation to production deployment and performance monitoring
  • Interface with developers and end users of our systems to understand pain points, bottlenecks, and desired features to propel improvements
  • Host demo presentations of POCs and development progress to peers and management
  • Own your services end-to-end, from ideation to production deployment and performance monitoring
  • Have fun with your teammates in an enriching and fast-paced environment


    Here’s what you’ll need:

    • BS degree in Computer Science/Computer Engineering or related technical discipline
    • 10+ years of experience with Java, or other object-oriented language
    • 10+ years of software development experience with client-server architectures implemented in Java, C++, or other object-oriented languages
    • 10+ years of software development experience in using a high-level, object-oriented programming language (Java, C#, C++, Perl, PowerShell, Bash, Python, Golang)
    • 5+ years of experience working with database technologies (SQL, NoSQL, etc.)
    • Strong understanding of communication protocols and networking (DNS, Load Balancing, DHCP, HTTPS, LDAP, SMTP, SOAP, REST, etc.)
    • Hands-on experience with distributed messaging and queuing technologies (JMS, Kafka, etc.)
    • Hands-on experience with SAFe - Scaled Agile Framework, DevOps and CICD
    • Strong analytical and problem-solving skills.
    • Solid understanding of software configuration management
    • Good knowledge of software release principles

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


    Job Posting: May 25, 2022, 6:06:02 PM
    Schedule: Full-time
    Job Level: Senior Associate/Second Level Manager
    Apply Now