Full Stack Data Engineer

Unison is pioneering a smarter, better way to own your home by helping homeowners access their equity flexibly with no monthly payments or interest.
Omaha, NE, USA
Data
Mid-Level Software Engineer
Hybrid
5+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer, Human Data

Software Engineering role at OpenAI focusing on building data pipelines and tools for AI model training and evaluation, offering $255K-$405K plus equity in San Francisco.

Data Engineer, Product Analytics

Data Engineer position at Meta focusing on product analytics, requiring 4+ years of experience in data engineering and SQL.

Partner Engineer, Data Analytics, Google Cloud (Japanese, English)

Partner Engineer role at Google Cloud focusing on Data Analytics, requiring expertise in cloud computing, data management, and bilingual proficiency in Japanese and English.

Software Engineer 2

Software Engineer 2 position at Intuit focusing on data engineering, pipeline development, and AWS technologies, requiring 2-3 years of experience.

Analytics Engineer (L4) - Acquisition

Analytics Engineer role at Netflix focusing on acquisition analytics and consumer growth strategy using data-driven insights and A/B testing.

Description For Full Stack Data Engineer

We are seeking a dynamic Full Stack Data Engineer to join our team. The ideal candidate will possess a comprehensive skill set across the entire data engineering lifecycle, including data storage, processing, integration, and application development. This role demands a deep understanding of various databases, data warehouses, and big data technologies such as Hadoop and Spark, proficient in SQL and Python as well as ETL processes and development strategies.

Responsibilities:

  • Design and implement scalable data storage and processing solutions.
  • Integrate data from diverse sources like APIs, streaming platforms, and batch data into cohesive pipelines.
  • Develop and maintain ETL processes, ensuring data accuracy and efficiency.
  • Deploy and manage data pipelines, databases, and applications, focusing on high-quality deliverables.
  • Work independently and contribute significantly to the company's data engineering initiatives.

Requirements:

  • 3-5+ years of experience in modern database technology, data modeling, building data products, distributed data systems, and test data engineering
  • Proficiency in SQL, Python, and Spark.
  • Extensive experience with AWS (S3, EC2, EMR, Redshift, Athena, Clue, Lambda)
  • Proven track record in building real-time and batch data pipelines using tools such as Airflow, Spark, Kafka, Fivetran, Census, DBT, etc.
  • Expertise in data platform infrastructure management, including Data Warehouses and Data Lakes (Redshift, Big Query, Snowflake, Delta Lake, etc.).
  • Minimum 5 years of development experience in Python, Java, Scala, or Node.

Bonus Skills:

  • Experience with serverless architecture or Infrastructure as Code (e.g. Terraform, Serverless Framework, AWS CloudFormation).
  • Familiarity with Pandas, Dusk, Ray, Node.
  • Proven ability to maintain and evolve code to meet user demands.
  • AWS Solution Architect - Professional or AWS Certified Data Analytics - Specialty certification is a plus.
  • Over 5 years of experience in data governance, data access, data lineage, monitoring, and security controls.

This is a hybrid position with a requirement of 3 days in our Omaha, Nebraska office. Join Unison, a San Francisco-based company that is expanding rapidly and has been recognized by the Deloitte Technology Fast500 awards and Forbes Fintech50. We offer competitive salaries, 100% paid medical and dental benefits, generous PTO policy, paid parental leave program, and a fantastic downtown SF location.

Last updated 7 months ago

Responsibilities For Full Stack Data Engineer

  • Design and implement scalable data storage and processing solutions
  • Integrate data from diverse sources like APIs, streaming platforms, and batch data into cohesive pipelines
  • Develop and maintain ETL processes, ensuring data accuracy and efficiency
  • Deploy and manage data pipelines, databases, and applications, focusing on high-quality deliverables
  • Work independently and contribute significantly to the company's data engineering initiatives

Requirements For Full Stack Data Engineer

Python
Java
Scala
Node.js
  • 3-5+ years of experience in modern database technology, data modeling, building data products, distributed data systems, and test data engineering
  • Proficiency in SQL, Python, and Spark
  • Extensive experience with AWS (S3, EC2, EMR, Redshift, Athena, Clue, Lambda)
  • Proven track record in building real-time and batch data pipelines using tools such as Airflow, Spark, Kafka, Fivetran, Census, DBT, etc.
  • Expertise in data platform infrastructure management, including Data Warehouses and Data Lakes (Redshift, Big Query, Snowflake, Delta Lake, etc.)
  • Minimum 5 years of development experience in Python, Java, Scala, or Node

Benefits For Full Stack Data Engineer

Medical Insurance
Dental Insurance
Parental Leave
  • competitive salaries
  • 100% paid medical and dental benefits
  • generous PTO policy
  • paid parental leave program

Interested in this job?