Senior Engineer - Software Development in American Fork, UT

$100K - $150K(Ladders Estimates)

Dish Network   •  

American Fork, UT 84003

Industry: Telecommunications & Hardware


5 - 7 years

Posted 52 days ago

Job Duties and Responsibilities

About SlingTV

Sling TV is the #1 over-the-top (OTT) live streaming content platform that delivers live TV and on-demand entertainment instantly to a variety of smart televisions, tablets, game consoles, computers, smartphones and streaming devices.

About the position

Our mission is to build the next generation, web scale platform for SlingTV.

Our environment is…

  • Complex
  • Highly elastic
  • Very fast paced

Your team will be…

  • Driving a customer centric, highly personalized approach to the evolution of our platform
  • Delivering GoLang and Python based microservices into a Kubernetes based, web scale environment
  • Delivering software in a SAFe based agile environment, continuously

In order to be successful in this role, you will need to be…

  • Highly motivated, driven & hard working
  • Not afraid to fail
  • Capable of building highly available microservices in GoLang or Python—we are happy to teach the right person GoLang
  • Comfortable working in a TDD & CI/CD environment
  • Highly competent using tools such as Git, postman, an IDE and Jira
  • A team player. We have a great group of diverse folks working together in harmony. Big egos and "super heroes" need not apply.


Skills - Experience and Requirements

Basic Requirements:

A successful Senior Engineer – Software Development will:

  • Be available to work onsite out of our American Fork, UT
  • Have a 4-year college degree in Computer Science / Information Technology, master's degree is preferred or equivalent professional experience
  • Have 5+ years of professional enterprise development experience
  • Have experience building and managing large, highly available enterprise grade applications

Technologies in our environment:

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

  • GoLang, Java, Python
  • Automated testing of applications & Continuous Integration / TDD / BDD
  • Confluent Stack / Kafka / ELK Stack / Cassandra / Rabbit MQ / PostgreSQL / Elasticsearch
  • Cloud Native tools: Kubernetes / Docker / Salt Stack / Jenkins / AWS
  • CI / CD & DevOps Culture
  • 12 Factor Applications

Valid Through: 2019-10-17