DISH TV · 9 hours ago
Senior Engineer - Streaming Application Development
EchoStar is reimagining the future of connectivity, and they are seeking a Senior Engineer to lead the re-architecture of a business-critical streaming middleware platform. This role involves providing technical leadership, mentoring engineers, and collaborating with cross-functional teams to enhance scalability, performance, and maintainability of the platform.
AudioSatellite CommunicationTelecommunicationsWireless
Responsibilities
Own and evolve a high-traffic, API-only platform that powers large-scale streaming client applications and processes high-volume, heterogeneous data streams
Lead the re-architecture from Ruby on Rails to Golang, defining service boundaries, APIs, data contracts, and migration strategy
Design and implement performance-critical backend services in Golang, emphasizing scalability, resiliency, observability, and operational excellence
Translate complex ingestion and integration requirements into clean, maintainable, and well-documented services
Collaborate closely with product, architecture, SRE, and executive stakeholders to align on technical direction and delivery milestones
Champion engineering best practices, documentation, and knowledge sharing across the organization
Qualification
Required
Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience
5+ years of professional backend/API development experience, with ownership of production systems
Experience building and operating REST and/or gRPC APIs at scale
Experience modernizing or re-architecting legacy or monolithic systems into scalable, maintainable architectures
Hands-on experience with NoSQL data stores (e.g., MongoDB, Elasticsearch, AWS Keyspaces, DynamoDB)
Experience with in-memory caching systems (e.g., Redis, Memcached)
Proven experience delivering cloud-native systems on AWS or equivalent platforms
Experience working with event-driven or streaming platforms (Kafka, Confluent, etc.)
Hands-on experience migrating production systems across primary backend programming language transitions
Deep experience designing distributed systems and service-oriented architectures on AWS
Hands-on experience leveraging AI developer tools (e.g., Amazon Q or equivalent) to accelerate development and debugging
Experience integrating LLMs into backend services via REST or gRPC
Experience designing or integrating MCP (Model Context Protocol) servers to securely expose internal APIs, data, and tools to LLM- or agent-based systems
Strong proficiency in Golang, or deep expertise in Java with a demonstrated ability to ramp quickly into Golang and Ruby
Strong understanding of concurrency, memory management, and performance optimization
Familiarity with observability platforms (Dynatrace, CloudWatch, OpenTelemetry, etc.)
Strong grounding in object-oriented and domain-driven design, applied pragmatically to legacy modernization
Benefits
Flexible spending accounts
HSA
A 401(k) Plan with company match
ESPP
Career opportunities
A flexible time away plan
Company
DISH TV
Our adventure began by changing the way people watched TV, bringing DISH to where big cable wouldn’t: rural America.
Funding
Current Stage
Public CompanyTotal Funding
$9.75B2023-01-17Post Ipo Debt· $1.5B
2022-11-07Post Ipo Debt· $2B
2021-11-11Post Ipo Debt· $5.25B
Leadership Team
Recent News
thefastmode.com
2026-02-03
Sports Business Journal
2026-01-06
The Hollywood Reporter
2026-01-06
Company data provided by crunchbase