Senior Data Engineer Engineering - Englewood, CO at Geebo

Senior Data Engineer

Salary 110,000 - 130,000 USD per year Before applying for this role, please read the following information about this opportunity found below.
Requirements:
- Overall 12
years of experience -Worked as Senior/Lead position for 2
years.
-You have good experience in using cluster computing systems such as 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.
-Experience with relational SQL and NoSQL databases.
-Experience in systems like KafkaExperience with AWS cloud services:
EC2, EMR, RDS, Redshift, snowflake
Responsibilities:
- About the Role:
Our client is looking for a Senior Data Engineer who will work closely with teams like, marketing, finance, product, operations, and help solving some of their problems from a data perspective.
Day to Day
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 Must Have:
Overall you have 12
years of experience in software engineering.
You have at least 5
years of experience working as Data engineer dealing with many terabytes and petabytes of data, with data strong experience in data storage, data models and processing systems for structured and/or unstructured data Worked as Senior/Lead position for 2
years.
You have good experience in using cluster computing systems such as 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.
Expert level data analysis and data modeling skills on large, enterprise-based initiatives Experience with relational SQL and NoSQL databases.
Experience in systems like KafkaExperience with AWS cloud services:
EC2, EMR, RDS, Redshift, snowflake Expert level experience in Data governance tools.
Strong verbal and written communication skills with an ability to express complex business rules in a data model and to interpret the data rules from a data model.
Nice to Have:
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) Technologies:
- Python - Java - Spark - Scala - SQL - NoSQL - AWS More:
A successful company starts with happy employees.
Here at APPIC Solutions, one of the many important things we strive for is to see the growth and success of our employees.
Our team works hard to coordinate your technological skills and background with the perfect project from one of our many clients.
You will play a key factoring role in all aspects and grow your knowledge and skills at the same time.
Join our team today! Recommended Skills Api Amazon Elastic Compute Cloud Amazon Redshift Amazon Web Services Apache Spark Cloud Computing Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.