DISH Network L.L.C.

  • Principal Engineer, Cloud Solutions

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

    DISH Wireless is building a next-gen 5G network to disrupt the wireless industry and fuel innovation in transportation, health care, education, sustainability, city management, and agriculture.


    We’re driven by curiosity, pride, adventure, and a desire to win – and we’re looking for people with boundless energy, intelligence, and an overwhelming need to achieve. Join us as we embark on our greatest adventure of all.


    Opportunity is here. We are DISH Wireless. 


    Job Duties and Responsibilities

    The Principal Cloud Solutions Architect/Engineer is tasked with defining overall system architecture as well as contributing to the design and implementation of cloud applications and micro services in support of Dish Wireless products. This position is a technical leadership role acting as the technical visionary for the development team as well as training/mentoring junior staff.


    Primary responsibilities fall into the following categories:

    • Architect and support a cloud-based infrastructure for scalable applications and micro services

    • Design, develop, and deploy dynamically scalable, fault-tolerant, secure and reliable applications on various cloud platforms

    • Provide technology recommendations for specific service implementations

    • Investigate and contribute to solving issues in test and production environments

    • Work closely with Product Management and Program Management teams to define and plan work

    • Train and mentors junior engineers on development best practice#LI-KP1 

    Skills - Experience and Requirements

    The successful Principal Engineer will have:

    • BS or MS in Computer Science or equivalent
    • 10+ years of software development experience
    • 5+ years of hands-on experience building dynamic, high-volume and scalable service-oriented solutions and micro-services
    • Strong background building dynamic, high-volume and scalable service-oriented solutions and RESTful micro-services on various cloud platforms
    • Working knowledge of a broad set of security technologies and processes (data protection, cryptography, key management, identity and access management, network security, etc.) within a cloud environment
    • Experience with threat modeling and design reviews/audits to assess security implications and requirements
    • Experience with Docker/Kubernetes and container orchestration
    • Experience Java 8 and above with Spring Frameworks and Spring Boot
    • Experience with relational databases (PostgreSQL) as well as NoSQL technologies like Redis, Elasticsearch and Cassandra
    • Experience with asynchronous messaging and distributed systems (Rabbitmq, Kafka, JMS)
    • Strong experience with Linux/Unix based systems
    • Ability to monitor and troubleshoot very complex, mission-critical systems



    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.