DISH Network L.L.C.

  • Software Engineering Manager

    Location US-CO-Denver
    Job ID
    Information Technology
  • Summary

    DISH is a Fortune 250 company with more than $13 billion in annual revenue that continues to redefine the communications industry. Our legacy is innovation and a willingness to challenge the status quo, including reinventing ourselves. We disrupted the pay-TV industry in the mid-90s with the launch of the DISH satellite TV service, taking on some of the largest U.S. corporations in the process, and grew to be the fourth-largest pay-TV provider. We are doing it again with the first live, internet-delivered TV service – Sling TV – that bucks traditional pay-TV norms and gives consumers a truly new way to access and watch television.


    Now we have our sights set on upending the wireless industry and unseating the entrenched incumbent carriers.


    We are driven by curiosity, pride, adventure, and a desire to win – it’s in our DNA. We’re looking for people with boundless energy, intelligence, and an overwhelming need to achieve to join our team as we embark on the next chapter of our story.


    Opportunity is here. We are DISH.

    Job Duties and Responsibilities

    You will be...

    • Managing software development team of 8-10 members
    • Owning the technical roadmap for core technology products
    • Driving a customer centric, highly personalized approach to the evolution of our platform
    • Performing 1:1 meetings and management duties associated with the team
    • Mentoring junior developers in modern software engineering best practices and technologies


    Our mission is to build next generation Core Technology platforms that will drive DISH’s business  


    Our environment is…

    • Dynamic, Complex, & Fast Paced
    • Modern and 
    • Extreme Programming (XP) environment
    • Fun, Interactive and Innovative
    • Team Oriented. We have a great group of diverse folks working together in harmony.  Big egos and “super heroes” need not apply


    Your team will be…

    • Building the platform services, applications, and tools used across the organization 
    • Driving a customer centric, highly personalized approach to the evolution of our platform
    • Delivering 

    Skills - Experience and Requirements

    You Have…

    • 6+ years of experience in software engineering using multiple languages/frameworks such as Java, Spring, Javascript, React.js, Typescript and Node.js
    • 3+ years of experience managing software development teams
    • Experience in building cloud-native applications with modern technologies such as AWS/Cloud Computing, Docker, Kubernetes
    • Strong background in Agile software practices including Test-Driven Development and CI/CD
    • Great leadership characteristics to mentor other software engineers
    • Drive and confidence to confirm and/or recommend current conventions
    • Curiosity of open source frameworks/packages
    • Bachelor's degree from four-year college or university and four years related experience; or equivalent combination of education and experience


    You Want…

    • To be in a leadership role, supporting other software engineers
    • To be a mentor to other software engineers and support their growth
    • The ability to influence change within the engineering organization

    You Like...

    • Foosball, Ping Pong, &/or Video Games
    • Weekly Happy Hours 
    • Team Building 
    • Free Snacks
    • Free Coffee 


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.