Full-Time

Data Engineer

Posted on 5/6/2024

BambooHR

BambooHR

1,001-5,000 employees

Cloud-based HR management software provider

Data & Analytics

Mid

Utah, USA

Required Skills
Python
Git
Apache Kafka
Requirements
  • Understanding of data lake, lakehouse, and data warehouse systems
  • Knowledge and understanding of data formats, data patterns, models, and methodologies
  • Experience developing data integrations, tools, and pipelines in Python
  • Experience working with APIs
  • Experience working with streaming technologies such as Kafka
  • Ability to work with cloud infrastructure including resource scaling, S3, RDS, IAM, security groups, AMIs, cloudwatch, cloudtrail, and secrets manager
  • Experience with expressing infrastructure as code leveraging tools like Terraform
  • Experience with GitFlow and GitHub automation
  • Git-based team coding workflows
Responsibilities
  • Collaborate with stakeholders to make effective use of core data assets
  • Leverage a combination of tools, engines, libraries, and code to build data integrations
  • Build integrations and pipelines loading both streaming and batched data
  • Development of data platform and data pipeline operational and administrative tools in Python
  • Load data to support defined data patterns and use cases
  • Build integrations and pipeline unit, integration, quality, and performance tests
  • Automate continuous deployment and testing of integrations and data pipelines
  • Compose data engineering infrastructure as code and build automated infrastructure deployment workflows
  • Monitor, operate, and optimize tools, systems, integrations, and pipelines
  • Participate in peer code reviews, code approvals, and pull requests
  • Help ensure appropriate data privacy and security
  • Identify, recommend, and implement opportunities for improvement in efficiency, resilience, scale, security, and performance

BambooHR offers a cloud-based HR management software that simplifies HR processes, including hiring, onboarding, payroll, benefits administration, and employee performance management. The software provides intuitive features, automated workflows, and integrations, serving over 26,000 customers and 2,500,000 employees worldwide.

Company Stage

N/A

Total Funding

N/A

Headquarters

Lindon, Utah

Founded

2008

Growth & Insights
Headcount

6 month growth

7%

1 year growth

9%

2 year growth

23%