Dish Network logo

Senior Software Engineer

Dish Network

Littleton, CO
Full Time
Senior
162k+
28 days ago

Job Description

About the Role

EchoStar is reimagining the future of connectivity. Our business spans satellite television service, streaming and on-demand programming, smart home installation services, 5G wireless consumer and commercial services, internet and other enterprise products. Today, our brands include EchoStar, Hughes, DISH TV, Sling TV, Boost Infinite, Boost Mobile, DISH Wireless, OnTech and GenMobile.

Key Responsibilities

  • Work within an agile delivery team to create and customize applications on Cloud native wireless platforms.
  • Help implement an Enterprise Cloud Architecture to power, deploy and operationalize microservices, COTS products, and custom applications.
  • Provide hands-on experience with Cloud native architecture, CICD, Infrastructure as Code, Kubernetes, Security, Networking, Observability, and Distributed Tracing.
  • Set up the development environment for spring boot, nodeJs, python, etc.
  • Implement Producers confluent Kafka libraries and publish events.
  • Implement producer Encryption libraries for CPNI, PCI, and PII.
  • Implement Producer topic/event ordering and guaranteed delivery based on the use case.
  • Implement common consumers to read data from Kafka Partitions based on domain-specific needs.
  • Implement consumer Encryption libraries for CPNI, PCI, and PII.
  • Update replicator configuration and code for filtering.
  • Monitor and set up alerts for consumer, producer, and replicators.
  • Program with Streaming platforms Confluent/Kafka.
  • Use KSQL to filter and republish stream data.
  • Configure Kafka Security (SSL, SASL, Kerberos, ACL).
  • Manage Topic and partition governance, AVRO Schema serialization, and updates.
  • Create and update producers, consumers, and replicators.
  • Improve observability for workloads based on needs.
  • Implement Kafka Connectors with various data sources and sinks.
  • Configure Kafka for offset management and other parameters.
  • Integrate databases as source and sink for Kafka streams.

Requirements

  • Master's degree (or foreign equivalent) in Information Technology, Computer Science, or a closely related field.
  • 4 years of experience in a similar role such as Software Test Engineer or related positions.
  • 4 years of experience with AWS MSK/Apache Kafka/Confluent Kafka, Kafka internals, Java, Spring Boot.
  • Experience with AWS technologies including ECS/EKS, Lambda, API Gateway, S3, Terraforms.
  • Knowledge of oAuth and SSO/SAML protocols.
  • Experience with Junit and Mocit testing frameworks.
  • Familiarity with service orchestration and messaging technology.
  • Experience with Kafka Governance.
  • Knowledge of Agile development methodologies.

Benefits & Perks

  • Compensation: $161,886.00 per year.
  • Employment contingent on successful completion of a pre-employment criminal background check, which may include a drug test.
  • Benefits information available at careers.dish.com.
Apply Now

Job Details

Posted AtJun 28, 2025
Salary162k+
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Dish Network

Website

dish.com

Company Size

10000+ employees

Location

Littleton, CO

Industry

Media Streaming Distribution Services, Social Networks, and Other Media Networks and Content Providers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches