Senior Data Engineer

Enstall
Phoenix, AZ, US
$110K-$130K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Description

Job Description

This is a hybrid position; candidates must be able to commute to our office in Phoenix, AZ weekly

Who We Are

Enstall is one of the largest providers of solar racking solutions with a full line of products for every roof type and application.

As the parent company of leading providers of rooftop PV module mounting systems (EcoFasten, IronRidge, PanelClaw and QuickMount) we strive to deliver unmatched customer experience and the highest quality products.

What You'll Do

Enstall is currently seeking a highly skilled and experienced Senior Data Engineer to join our growing Analytics and Digital team.

In this role you will be responsible for designing, implementing, and maintaining scalable and efficient data pipelines that support our data infrastructure and analytics initiatives.

You will collaborate with cross-functional teams, including data scientists, analysts, and software engineers, to ensure a seamless flow of data and enable data-driven decision-making across the organization.

  • Design, develop, and maintain complex data pipelines, ETL processes, and data integration solutions.
  • Collaborate with data scientists and analysts to understand data requirements, and ensure the availability of clean, accurate, and reliable data for analysis and reporting.
  • Optimize and tune data pipelines for performance, scalability, and reliability to handle large volumes of data efficiently.
  • Implement and manage data warehousing solutions, ensuring data is stored, processed, and accessible in a structured and organized manner.
  • Work closely with IT and software engineers to integrate data infrastructure with existing systems and applications.
  • Identify and address data quality and consistency issues, implementing data validation and monitoring processes.
  • Stay current with emerging technologies and industry trends related to data engineering and recommend appropriate tools and best practices.
  • Lead and mentor junior data engineers, sharing knowledge and fostering a culture of continuous learning and improvement.

What You'll Bring

  • Bachelor's degree (or higher) in Computer Science, Engineering, or a related field.
  • 6+ years of professional experience in data engineering, with a proven track record of designing and implementing complex data solutions including data modelling.
  • Knowledge of programming languages such as Python, Java, or Scala for data processing and manipulation.
  • 4+ years of experience with cloud-based data platforms such as AWS, GCP, or Azure.
  • 4+ years of experience with data warehousing solutions (e.g., Snowflake, Redshift, BigQuery) and data modeling concepts
  • Expertise in using SQL and database technologies (e.g., PostgreSQL, MySQL) for data manipulation and querying.
  • Familiarity with data orchestration tools (e.g., Apache Airflow) and version control systems (e.g., Git).
  • Knowledge of big data technologies such as Hadoop, Spark, or Kafka is a plus.
  • Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
  • Strong communication skills, including the ability to convey technical concepts to non-technical stakeholders.

Where You'll Be Located

This position is a hybrid position based out of Phoenix, AZ. Candidate must be able to commute to our Phoenix location weekly.

What We'll Offer

We offer competitive compensation determined by each individual's relevant experience, skills, education and location. We anticipate the base salary for this position to be between $110,000 and $130,000 annually, if located in the Arizona market.

In addition to base salary, Enstall employees are eligible for either an annual bonus or commission, depending on their position.

If your desired salary falls outside of these rates, we hope you'll still apply as there may be other positions that better align.

In addition to a competitive benefit package, we offer team members perks such as paid time off (PTO), a long term incentive plan, 401(k) match, development opportunities, educational assistance, 12 observed company holidays, paid parental leave, and a collaborative, inclusive culture just to name a few!

Who We Hire

Enstall is a global organization and places high value on creating a diverse and inclusive workforce, providing equal opportunity for all applicants and staff.

All qualified applicants for employment will be considered without regard to race, color, sex, gender identity, gender expression, religion, age, national origin or ancestry, citizenship, physical or mental disability, medical condition, family care status, marital status, domestic partner status, sexual orientation, genetic information, military or veteran status, or any other basis protected by federal, state, or local laws.

If you are unable to submit your application because of incompatible assistive technology or a disability, please contact us at TalentTeam@Enstall.

com or by phone at 510-278-9353 . Enstall will reasonably accommodate qualified individuals with disabilities to the extent required by applicable law.

We encourage authenticity and invite you to join us each day just as you are

28 days ago
Related jobs
Promoted
VirtualVocations
Scottsdale, Arizona

A company is looking for a Senior Data Engineer in Tampa, FL. ...

Promoted
Cardone Ventures
Scottsdale, Arizona

The Senior Data Engineer will play a vital role in designing, developing, and maintaining the data pipelines and infrastructure that ingests, transforms, and stores massive datasets from various sources to support our evolving business needs. Further the buildout of our internal data lake, ultimatel...

Promoted
VirtualVocations
Scottsdale, Arizona

A company is looking for a Senior Data Platform Engineer. ...

Promoted
EMW Staffing Solutions LLC
Phoenix, Arizona
Remote

Data Engineers analyze and develop on-premises and/or cloud data and ETL solutions to solve the client’s challenges. Data migrations and conversions to the cloud and to cloud data warehouse services. Open to mid to approaching senior/stand alone resource. Develop data solutions leveraging traditiona...

Promoted
VirtualVocations
Scottsdale, Arizona

A company is looking for a Senior Software Engineer II, ML Data Shop. ...

Promoted
InterSources
Mesa, Arizona

Description: The primary responsibility of Senior Data Management Engineer is to build data pipelines, model and. Document the Data Flow Diagrams, Data Models, Technical Data Mapping and Production Support Information for Data Pipelines. Business questions, build and automate data pipeline and quali...

Milliman
Phoenix, Arizona

We are seeking a seasoned Senior Data Engineer proficient in Spark and SQL to spearhead the design and enhancement of our data infrastructure. Minimum of 5 years of proven experience as a Data Engineer, with strong command of Databricks/Spark. Develop and uphold scalable data architectures utilizing...

CIRCLE
Phoenix, Arizona

Building Docker images and deploying containers in Kubernetes clusters;Any modern CI/CD platform with seemingly complex gates and workflows;Blue-Green, Canary, and A/B Testing deployment strategies;Distributed blockchain systems, running and maintaining blockchain full nodes;Database technologies (P...

Motion Recruitment
Glendale, Arizona

Senior Data EngineerWe are working with a Phoenix local company in the financial services industry to bring on a Senior Data Engineer. You will work alongside data scientists, analysts, and software engineers to assist the company in making data-driven decisions. You will be building, implementing a...

PrismHR
Chandler, Arizona

We’ve built a strong data engineering team to date, but have a lot of work ahead of us, including: Migrating from relational databases to a streaming and big data architecture, including a complete overhaul of our data feeds Defining streaming event data feeds required for real-time analytics ...