Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Senior Data Engineer

Expired Job

Dish Network Corporation Foster City , CA 94404

Posted 4 months ago


DISH is a Fortune 200 company with more than $15 billion in annual revenue that continues to redefine the communications industry. Our legacy is innovation and a willingness to challenge the status quo, including reinventing ourselves. We disrupted the pay-TV industry in the mid-90s with the launch of the DISH satellite TV service, taking on some of the largest U.S. corporations in the process, and grew to be the fourth-largest pay-TV provider. We are doing it again with the first live, internet-delivered TV service Sling TV that bucks traditional pay-TV norms and gives consumers a truly new way to access and watch television.

Job Duties and Responsibilities

DISH, in Foster City, is looking for a Senior Data Engineer who will work closely with a highly motivated team of data scientists and engineers to enable various data analyses and to create impactful data products.

Primary responsibilities:

  • Build data processing pipelines to clean and transform a wide variety of data sources to enable further analyses and modeling

  • Follow and advocate software engineering best practices to achieve predictable development cycles and high-quality output

  • Constantly learn new platforms, technologies and tools that are best suited for the problems the team is tackling from time to time

Skills - Experience and Requirements

If you meet the following requirements, you are likely to be a great fit for the position:

  • You have at least 5 years of experience working with data storage and processing systems

  • You have used cluster computing systems such as Hadoop MapReduce and Spark, and know the programming interfaces and performance tuning of these very well

  • You are a proficient software developer and have built and released production quality systems using languages like Java/Scala, Python, etc.

  • You have a good practical insight into the commonly used machine learning algorithms and data mining techniques and how to use these for solving real world problems. You understand what it takes to train predictive models from messy data, and how to evaluate them with realistic metrics.

  • Experience with relational SQL and NoSQL databases, including Couchbase.

  • Experience with AWS cloud services: EC2, EMR, RDS, Redshift

Additional Preferred qualifications:

  • Experience in data visualization using R, Shiny and JavaScript Frameworks (D3) will be a plus

  • Knowledgeable on different database and data warehousing systems like BigQuery, Teradata

  • Possess strong data visualization skills using programmatic tools (ggplot2) and tools like Tableau

  • You are proficient in at least one programming language commonly used for data analysis (like R/Python)


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer In Test Analytics And Data Services Foster City CA


Posted 3 weeks ago

VIEW JOBS 11/22/2018 12:00:00 AM 2019-02-20T00:00 Senior Software Engineer in Test, Analytics and Data Services Foster City, CA, United States Do you have experience in helping build high quality and scalable data-processing pipelines and data applications? Are you a strong coder with a passion for quality? Are you interested in shaping & contributing to new products and frameworks? As a Software Engineer in Test you will pair with other developers to write code, review code and improve design to drive the team towards ever increasing quality. You will use your functional and technical understanding of the products to write tests and create automation. In addition, you will build tools and instrumentation that are vital to the success of our operations - enabling insight about performance, customer usage, failure analysis, generating test data, and simulation. What you would do: * Design and develop tools and services that measure and maintain performance, reliability, resilience, security and quality * Work with other developers to develop best practices for improving quality aspects of their services and applications * Build sophisticated and maintainable automated test suites to test our universe of services and applications * Perform code reviews with other developers to improve code design and reduce defects * Pair with others while coding to test, learn and to give immediate feedback * Work with developers, product management and other testers to define test cases and automate testing * Develop code, micro-services, applications and tools to cover new products and test areas * Participate actively in functional, system, automation and regression testing activities * Research emerging technologies, tools and platforms to ascertain when, how or if they should be used What you would need to succeed: * Strong coding skills in Java * Experience developing apps, tools or test frameworks from scratch * Experience with cloud platforms such as AWS, Azure * Experience working with data processing and analytics applications * Familiarity with software design principles and patterns * Ability to articulate, create and prioritize test cases and test plans based on risk analysis Bonus: * Prior experience as an application developer * Experience with SLA/load test frameworks such as JMeter * Expertise with testing tools and libraries such as REST-assured, TestNG, Selenium, BurpSuite * Knowledge and experience testing SaaS products for security Intermediate to Senior Guidewire Foster City CA

Senior Data Engineer

Expired Job

Dish Network Corporation