Sr. Software Engineer APJS

3 weeks ago


Salt Lake City, United States Cambay Consulting LLC Full time
Job DescriptionJob Description

Client: Dish Network

Location: Utah

Position : C2C (First day onsite position)

(Note: independent Visa holders only for this position.)

Job Description

Sling TV L.L.C. provides an over-the-top (internet delivered) television experience on TVs, tablets, gaming consoles, computers, smartphones, smart TVs and other streaming devices. Distributed across a variety of strategic device partners, including Google, Amazon, Apple TV, Microsoft, Roku, Samsung, LG, Comcast, and many others, Sling TV offers two primary domestic streaming services that collectively include more than 100 channels of top content. Featured programmers include Disney/ESPN, NBC, AMC, A&E, EPIX, NFL Network, NBA TV, NHL Networks, Pac-12 Networks, Hallmark, Viacom, and more. For Spanish-speaking customers, Sling Latino offers a suite of standalone and extra Spanish-programming packages tailored to the U.S. Hispanic market. And for those seeking International content, Sling International currently provides more than 300 channels in 20 languages (available across multiple devices) to U.S. households.

Sling TV is the #1 Live TV Streaming Service; a next-generation service that meets the entertainment needs of today's contemporary viewers. Visit www.Sling.com to learn more about our product. We are driven by curiosity, pride, adventure, and a desire to win it's in our DNA. We're looking for people with boundless energy, intelligence, and an overwhelming need to achieve to join our team as we embark on the next chapter of our story.

Television is not what it used to be. Technologies, businesses and viewing habits are changing fast and reshaping the TV landscape. We are the makers of Sling TV, the industry-leading OTT (over-the-top) video streaming service that delivers live U.S. and international programming, as well as video on demand. We are seeking a Software Engineer to join our American Fork, Utah - based team. This is an exciting position in a fast-moving project. What we're building is revolutionary and every employee participates in a profit sharing program. Come be a part of changing the face of TV

Opportunity is here. We are Sling.

Responsibilities

You will be a Senior Software Engineer on the Adaptive Player JavaScript (APJS) team. You will help us build and grow the APJS team, and will be responsible for expanding and optimizing the player for different platforms like Smart TVs, Xbox, Chromecast and Browser platforms.

The ideal candidate is an experienced engineer, quick learner, and excited about learning new technologies. In this role you will have the opportunity to apply your skills to develop robust, scalable and distributed software. You must be self-directed and comfortable supporting the needs of multiple teams, systems and products.

Basic Requirements

  • A four-year degree in Computer Science or related field or equivalent professional software engineering experience
  • 5+ years coding experience using JavaScript, Node.js or Typescript strongly preferred
  • 2+ years of experience using agile & scrum
  • Suggest ways to improve software development approaches for SlingTV player and be the "go-to-person" for software development in player area
  • Firm understanding of Object-Oriented principles, design patterns, and software design/architecture best practices
  • Able to analyze, debug and fix the bugs in player code
  • Commitment to principles of code excellence: clean code, unit testing, automated testing, peer code-reviews, and continuous integration
  • Ability to communicate technical concepts clearly and concisely
  • Experience in CI/CD pipelines using tools such as Jenkins or GitLab
  • Experience analyzing data and making recommendations

Bonus Qualifications

  • Working knowledge of relevant industry technologies and standards: HTTP/HTTPS, HLS, DASH, Webpack and GIT source control.
  • Experience in video streaming systems.
  • Experience in Redux State Management.
  • Experience in Webpack build tools


  • Salt Lake City, United States Lucid Full time

    Lucid Software is the leader in visual collaboration, helping teams see and build the future from idea to reality. Our products, business, and workplace culture have received numerous awards, such as being named to the Forbes Cloud 100 and a Fortune Best Workplace in Technology. Lucid is a hybrid workplace, allowing employees to work remotely, from one of...

  • Sr. Software Engineer

    2 weeks ago


    Salt Lake City, United States Lucid Full time

    Lucid Software is the leader in visual collaboration, helping teams see and build the future from idea to reality. Our products, business, and workplace culture have received numerous awards, such as being named to the Forbes Cloud 100 and a Fortune Best Workplace in Technology. Lucid is a hybrid workplace, allowing employees to work remotely, from one of...


  • Lake City, United States Strategic Staffing Solutions Full time

    Strategic Staffing Solutions is currently looking for a Sr Software Engg for a contract opportunity with one of our largest clients Candidates should be willing to work on our W2 only, No C2C Job Title: Sr Software Engineer Key Skills: Java and Python Location(s): Atlanta, GA Schedule: Hybrid 3 days in person Role Type: W2 ONLY, candidate must be able to...


  • Salt Lake City, United States Synoptix Software Full time

    Job DescriptionJob DescriptionWe are not offering H-1B Visa at this timeLocal candidates (Salt Lake City Area) are preferred, however all candidates will be considered and given equal opportunity for this positionWe are seeking a Software Development Engineer Test to become an integral part of our team! You will develop and execute software test plans in...


  • New York City, United States Doran Jones, Inc. Full time

    Sr Software Engineer Job Location: New York, NY. Duties: Lead design, development, & delivery of IT projects. Develop engineering solutions. Visit client sites as necessary. Remote employment from anywhere in U.S., reporting to HQ in NY, NY. Requires: Bachelor’s degree or foreign equiv. degree in Comp Sci, Comp Eng, Radio Frequency Eng, or closely related...


  • City of Newark, California, United States Dew Software Full time

    Dew Software is currently seeking a highly skilled and experienced Sr. Engineer, Systems Integration to join our dynamic team. As a global organization specializing in digital transformation, Dew Software collaborates with Fortune 500 companies to deliver innovative solutions at the forefront of the industry. The Sr. Engineer, Systems Integration will play a...


  • Salt Lake, Utah, United States Fidelity TalentSource Full time

    Sr Software Engineer (Java) Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments We are currently sourcing for a Senior Software Engineer to work in Salt lake City, UTThe RoleAre you interested in serving the needs of millions of customers by building the best-in-class digital experience that helps them...


  • City of Newark, California, United States Dew Software Full time

    Dew Software, a trusted name in the digital transformation industry, is seeking a highly skilled Sr. Embedded Security Engineer to join their team. As an ISO-certified and CMMi Level 3 organization, Dew Software works closely with Fortune 500 companies to deliver cutting-edge solutions and drive their digital transformation initiatives. With a global...


  • Salt Lake, Utah, United States Harris Geospatial Solutions Full time

    We are seeking a mid-level Software Engineer with a DevOps focus to join our L3Harris Broadband Communications Systems team in Salt Lake City, Utah. The successful candidate will work as an integral member of our DevOps team working with 5 -7 other DevOps engineers serving two distinct environments in the unclassified and classified space. Typical day-to-day...

  • Sr Java Developer

    7 days ago


    Salt Lake City, United States TEEMA - Eagle Full time

    Role: Sr. Java Developer (4 positions)Direct Hire/Onsite (Salt Lake City, Utah)Target Salary: $120-140k USD (no relo package)Details:In this position, you will own the technical design for projects of moderate complexity and understand the tradeoff required in creating good software. You will troubleshoot and debug software without issue and effectively...


  • Salt Lake City, United States Harris Geospatial Solutions Full time

    Job Title: Senior Scientist, Systems Engineer Job Code: 1289 JobLocation: Salt Lake City - UT Job Schedule: 9/80 Job Description: L3Harris’ Communication Systems segment is currently seeking a Sr.Scientist,Systems Engineer to join our team. This position will be based at our Salt Lake City facility. Position Overview: This person will be responsible for...

  • Software Engineer

    2 weeks ago


    Salt Lake City, United States L2L Full time

    Does the rapid evolution of technology excite you? Do you want to be at the forefront of the digital transformation of an entire industry? Are you interested in joining a team dedicated to crafting a cutting-edge SaaS platform? If so, keep reading - this may be the perfect opportunity! The Role: L2L is on a mission to empower workers to manufacture better...

  • Software Engineer

    3 weeks ago


    Salt Lake City, United States L2L Full time

    Job DescriptionJob DescriptionDoes the rapid evolution of technology excite you? Do you want to be at the forefront of the digital transformation of an entire industry? Are you interested in joining a team dedicated to crafting a cutting-edge SaaS platform? If so, keep reading - this may be the perfect opportunity!The Role:L2L is on a mission to empower...


  • Salt Lake City, United States Harris Geospatial Solutions Full time

    Job Title: Sr Specialist Network Systems Engineer Job Code: 9672 Job Location: USA-UT-Salt Lake City Job Schedule: 9/80, every other Friday off Job Description : The Senior Specialist, Network Systems Engineer will be responsible for the development of advanced communication subsystem hardware/software for multi-domain (space, ground, airborne) applications....

  • Sr Java Developer

    6 days ago


    Salt Lake City, United States TEEMA - Eagle Full time

    Job DescriptionJob DescriptionRole: Sr. Java Developer (4 positions) Direct Hire/Onsite (Salt Lake City, Utah) Target Salary: $120-140k USD (no relo package) Details:In this position, you will own the technical design for projects of moderate complexity and understand the tradeoff required in creating good software. You will troubleshoot and debug...


  • Salt Lake City, United States L3 Technologies Full time

    Job Title: Sr Specialist Network Systems Engineer Job Code: 9672 Job Location: USA-UT-Salt Lake City Job Schedule: 9/80, every other Friday off Job Description : The Senior Specialist, Network Systems Engineer will be responsible for the development of advanced communication subsystem hardware/software for multi-domain (space, ground, airborne)...


  • Salt Lake City, United States L3 Technologies Full time

    Job Title: Sr Specialist Network Systems Engineer Job Code: 9672 Job Location: USA-UT-Salt Lake City Job Schedule: 9/80, every other Friday off Job Description : The Senior Specialist, Network Systems Engineer will be responsible for the development of advanced communication subsystem hardware/software for multi-domain (space, ground, airborne)...


  • Salt Lake City, United States L3 Technologies Full time

    Job Title: BSP Software Engineer Job Code: 10288 Job Location: Salt Lake City, UT Senior Embedded Board Support Package Software Engineer - C/C++ with a background and experience with embedded Linux software development. This position requires an individual to support existing, new, and next generation military communications applications. An engineer in...


  • Salt Lake City, United States L3Harris Technologies Full time

    Job Title: Sr. Specialist, Systems Engineer Job Code: 10683 Job Location: Salt Lake City, UT Job Schedule: 9/80 Job Description:  L3Harris’ Communication Systems segment is currently seeking a Senior Specialist Systems Engineer to join our team. This position will be based at our Salt Lake City facility.  Position Overview:  This person will be...


  • Salt Lake City, United States Nelson Laboratories Holdings, LLC Full time

    The Sr. Software Validation Specialist role is an exempt level position with responsibilities for providing quality oversight over the validation and qualification activities for computer systems and processes to support both clinical and commercial requirements in a GXP environment. This role with develop CSV gap assessments and remediation plan with an...