DISH, an EchoStar Company
From TV to 5G, we’re reimagining the future of connectivity. Ready to join the connectivity revolution?

Senior Principal Engineer - Software

Sorry, this job was removed at 11:12 a.m. (MST) on Thursday, September 1, 2022
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Department Summary
About Dish
Our vision is to change the way the world communicates. Our Mission is to connect people and things.
We are reimagining the way people watch TV with services like Sling TV. We are redefining the boundaries of communication and connectivity too, with our planned green field 5G cloud native network build out and the Internet of Everything. Nothing is out of our reach, and the opportunity to shape the future of entertainment and technology has never been more exciting.
Job Duties and Responsibilities
About the position
This is a senior role in the Technology & Strategy group of DISH Technologies responsible for leading and delivering results across Platform Engineering, Architecture and Innovation projects. You will work closely with the Platform Engineering and Architecture teams providing technical, thought leadership, conduct POCs, and leading them to deliver solutions that result in measurable business impacts. This role will involve a lot of context switching and be challenging, providing the opportunity to build highly distributed, highly available, highly scalable applications in the cloud, used by millions of DISH's customers. This is a dynamic role that has end-to-end accountability.
Specific attributes of the role include:

  • Partner with key stakeholders, technology leaders and SMEs across business domains to translate program requirements into technical solutions and system design.
  • Lead cross-enterprise architectural efforts, utilizing cross-functional knowledge (strategy, change management and business process management).
  • Collaborate with the appropriate architecture work streams (infrastructure, technology, application, data, security, networking, IT, etc.) to deliver solutions.
  • Design proof-of-concept pilots and work closely with technical leads to drive successful POC implementations.
  • Define and drive software architecture and enterprise capabilities (scalability, fault tolerance, extensibility, maintainability etc).
  • Assist with project execution including input to project planning and risk identification.


This is a dynamic role that will require the individual to lead and be accountable for end-to-end platform and software architecture, and high level design. Understanding business processes and the impact solutions have on the business is key to the role. The role also requires developing good relationships with the internal and external stakeholders, including vendors, as well as having expert skills and a solid understanding of agile software development and lean architecture practices.
#LI-CS5
Skills, Experience and Requirements
In order to be successful in this role, you will need to be:

  • Highly motivated, driven & hard working
  • Not afraid to fail
  • A true believer in cloud native, hybrid cloud and continuous deployment
  • Comfortable with modern programming languages such as Go, Java, C++, and/or ReactNative
  • Able to work independently and clearly present results
  • Experienced working with CI/CD in the enterprise
  • A team player. We have a great group of diverse folks working together in harmony. Big egos and "super heroes" need not apply.
  • Experience architecting and building large-scale distributed applications
  • Able to lead by example - we are looking for folks that can design and build. Hands on experience is a key to success


Basic Requirements:

  • B.S. in Computer Science or equivalent with 10+ years experience
  • Experience working with teams using Cloud Native technologies
  • Experience with understanding the usage of data and ability to draw insights
  • Experience in leading technical projects related to platform , DevOps, cloud
  • Established experience with project management programs, PMP a plus
  • Ability to successfully plan, organize, prioritize, execute and delegate work; responding to changing needs and balance competing priorities.
  • Communicate effectively in written and verbal formats with multiple stakeholders, include team members, peers, business stakeholders, vendors, leadership and customers
  • Strong problem solving and root-cause mindset, having the ability to drive into issues when appropriate and deliver a high level of end-user support
  • Excellent verbal and written communication


Technologies in our environment:
Here are some key technologies that make up our environment. While we do not expect you to have a nuanced understanding of each, the more of these you are familiar with the better.

  • Core platform services: Linux, Kubernetes, Docker, Rancher, Consul, AWS, Jaeger, gRPC, Istio, Calico, GCP, NGINX, etc
  • Programming Languages: Go, Java, Python, React/Node js, typescript, Ruby, etc
  • CI/CD & DevOps tools: Gitlab, Jenkins, Artifactory, SonarQube, ArgoCD, Salt Stack, Ansible, Vault, Consul, Terraform, etc
  • Automated testing of applications, Continuous Integration (CI), TDD, and/or BDD
  • Core Data services: Confluent Stack, Kafka, Couchbase, Cassandra, Rabbit MQ, PostgreSQL, Elasticsearch, Log stash, Kibana, Redis, etc
  • Serverless / Function as a service concepts, implementations & patterns


Benefits
From versatile health perks to new career opportunities, check out our benefits on our careers website .
Candidates need to successfully complete a pre-employment screen, which may include a drug test.

See More
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

What are DISH, an EchoStar Company Perks + Benefits

DISH, an EchoStar Company Benefits Overview

DISH offers competitive, comprehensive benefits for our team members. From our generous PTO policy and healthcare offerings to profit-sharing, 401(K) matching and employee stock purchase options, we're committed to fulfilling our greatest benefit of all: opportunity. With perks like tuition reimbursement programs, hiring practices that promote diversity, employee referral program bonuses, plus great discounts for our products and services, DISH is dedicated to providing an inclusive, balanced work experience for all.

Culture
Volunteer in local community
Open door policy
OKR operational model
Team based strategic planning
Pair programming
Open office floor plan
Diversity
Documented equal pay policy
Dedicated diversity and inclusion staff
Mandated unconscious bias training
Diversity employee resource groups
Hiring practices that promote diversity
We actively seek out talent from underrepresented groups, maintain pay transparency on all job descriptions and foster an inclusive environment where innovation thrives.
Diversity recruitment program
In 2023, 31% of our technology hires were women, well surpassing the national average. This figure is just one example of our broader commitment across the organization.
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability insurance
Dental insurance
Vision insurance
Health insurance
Life insurance
Pet insurance
Financial & Retirement
401(K)
401(K) matching
Employee stock purchase plan
Child Care & Parental Leave Benefits
Family medical leave
Company sponsored family events
Vacation & Time Off Benefits
Generous PTO
Paid holidays
Office Perks
Company-sponsored happy hours
Onsite office parking
Relocation assistance
Professional Development Benefits
Job training & conferences
Tuition reimbursement
Lunch and learns
Promote from within
Mentorship program
Continuing education available during work hours
Customized development tracks

More Jobs at DISH, an EchoStar Company

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about DISH, an EchoStar CompanyFind similar jobs like this