DeveloperJobs.io
← Back to all jobs

Job Description

Ericsson is seeking a Snowflake Data Engineer contractor to support modern analytics solutions in a data platform environment.

Responsibilities

  • Translate business requirements into technical specifications for analytics solutions
  • Design, build, and maintain data models, transformations, and pipelines using dbt Cloud and Snowflake
  • Develop and optimize SQL queries for performance and scalability
  • Implement ELT workflows using version control (Git) and software development best practices
  • Work across the Analytics Development Lifecycle, including design, development, testing, and deployment
  • Create and maintain documentation for functional requirements and technical specifications
  • Perform unit testing, complete peer code reviews, and ensure adherence to coding standards
  • Support code promotion and environment synchronization activities
  • Collaborate with stakeholders to integrate business logic into data models and reporting solutions
  • Develop custom Python scripts for data extraction and transformation from APIs, SFTP, and semi-structured sources
  • Apply advanced data warehousing knowledge (Star Schema, Facts & Dimensions, OLAP design)
  • Ensure compliance with Agile methodologies, including participation in sprint planning and reviews

Requirements

  • Advanced SQL skills with hands-on Snowflake experience
  • Strong experience with dbt Cloud/Core and modular data modeling
  • Proficiency in Python for data manipulation and integration tasks
  • Familiarity with APIs, SFTP, and semi-structured data formats (JSON, XML)
  • Experience with Git-based source control and collaborative development workflows
  • Solid understanding of data warehousing principles, including slowly changing dimensions and bridge tables
  • Exposure to cloud environments (AWS or Azure)
  • Strong communication and documentation skills; ability to work in a dynamic, team-oriented environment

Technologies

  • Snowflake
  • dbt Cloud
  • dbt Core
  • SQL
  • Python
  • Git
  • AWS
  • Azure
  • JSON
  • XML

Benefits

  • Subsidized, nationwide PPO medical benefit options including a low-deductible Point of Service plan and a qualifying High Deductible Health Plan (HDHP), with a generous company-provided HSA contribution
  • For California employees: subsidized HMO option through Kaiser
  • Subsidized dental and vision coverage
  • 401(k) plan has a 4% company match and immediate vesting
  • Company-paid employee basic life and AD&D insurance
  • Company-paid disability benefits
  • Minimum of 15 days of accrued vacation; up to 3 personal days per year; 11 annual holidays; 8 hours of volunteer time; and 80 hours of sick time annually
  • Up to 16 weeks of paid maternity leave and 6 weeks of parental or adoption leave at 100% of pay
  • Comprehensive Employee Assistance Program
  • Mobile therapy
  • Volunteer paid time off

Nice to Have

  • Experience with BI tools and visualization concepts
  • Familiarity with SaaS-based data platforms
  • Knowledge of Pandas or similar Python libraries for data wrangling

Job Details

  • Job Location: Boise, ID (onsite)
  • Job Type: contract
  • IT Data Engineer
  • Primary Country and City: United States (US) || Boise (ID)

Ericsson Enterprise Wireless Solutions Inc. does not sponsor U.S. work authorizations for this job position, including U.S. immigration filings for initial and/or change of employer paperwork for H-1, H-1B1, E-3, O-1, and TN.

Ericsson also does not hire F-1 students working on CPT or EAD for this position.

What happens once you apply?

  • Click Here to find all you need to know about what the typical hiring process looks like

Disclaimer: The above statements describe the general nature and level of work being performed. They are not an exhaustive list of all responsibilities, duties, and skills required for this position, and additional job tasks may be assigned.

Similar Jobs