Data Engineer

| Sydney, New South Wales, AUS | Hybrid
Sorry, this job was removed at 1:45 p.m. (CST) on Tuesday, May 7, 2024
Find out who's hiring in Other US Location.
See all Data + Analytics jobs in Other US Location
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

At Deputy, we empower businesses to build thriving workplaces - ones where staff are engaged, customers are served well, businesses are legally compliant, and companies’ profits thrive. Our reach extends across 70+ countries worldwide, serving more than 320,000 workplaces. 


Deputy is a global SaaS workforce management company headquartered in Sydney, San Francisco, and London, backed by top investors and recently surpassed 100m ARR. We've helped millions of workers across industries and aim to empower 60% of the global workforce. If you're passionate about improving the world of work, one shift a time, join us at Deputy and help shape the future of hourly employment!


MISSION “THE WHY”


As a Data Engineer, you will be working closely with your team (including two Senior Data Engineers), software engineers, product, design, analytics and leadership teams to shape and execute the data strategy at Deputy. You are able to design, architect and build high performance scalable data pipelines while continually building upon Deputy’s guiding principles around data.

Responsibilities:

  • Design, implement, test, deploy, and maintain stable, secure, and scalable data engineering solutions and pipelines in support of data and analytics projects, including integrating new sources of data into our data warehouse. 
  • Maintain and build on our data warehouse and analytics environment.
  • Produce scalable, replicable code and engineering solutions that help automate repetitive data management tasks.
  • Identify, design, and implement process improvements such as: improving database performance, optimising data delivery and re-designing infrastructure for greater scalability, and maintainability among many things
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources within our AWS and data warehouse ecosystem.
  • Implement and monitor best in class security measures in our data warehouse and analytics environment, with an eye towards the evolving threat landscape.
  • Work with stakeholders including the Engineering, Product, Data Analytics and Design teams to assist with data-related technical issues and support their data infrastructure needs.
  • Work with data and analytics experts to strive for greater functionality in our data systems.
  • Help data analysts troubleshoot their SQL, Python, or R code.

Skills & Experience:

  • Strong command of relational databases and SQL. Extract, Transform, and Load (ETL) data into a relational database. We use Snowflake, Redshift, DynamoDB, MySQL and DBT.
  • Proficiency with Python or R, especially for data manipulation and analysis, and ability to build, maintain and deploy sequences of automated processes with these tools.
  • Advance data manipulation skills: read in data, process and clean it, transform and recode it, merge different data sets together.
  • Demonstrated ability to write clear code that is well-documented and stored in a version control system. We use Git.
  • Use APIs to push and pull data from various data systems and platforms.
  • Experience in building and maintaining a dimensional data model using type 2 dimensions.
  • Demonstrated ability to learn new techniques and troubleshoot code without support, ex. find answers to common programming challenges on Google. In other words, be able to learn on the job.
  • Excellent listening, interpersonal, communication and problem solving skills.
  • Demonstrated ability to work effectively in teams, in both a lead and support role. 
  • Demonstrated ability to work independently and be a self-starter. 

Nice to have:

  • Software engineering, data science, data analytics experience
  • Experience in Docker
  • Knowledge of building data lake or data warehouse.
  • Knowledge of handling streaming data.
  • Experience in Infrastructure as Code and CICD practice.
  • ML or predictive analytics experience.
  • Experience in web or mobile application development.

Employee Perks

- Share Options

- Paternity/Maternity Leave Policies

- Flexible Work Policy

- Company wide Development & Coaching

- Hackathons

- Awards - "Your Time to Shine & Celebrate Success"

- Social Events & variety of social clubs (Books, LGBT, Games, Sports)

- Mental Health Support

- Munch & Learns


Deputy believes in equal opportunity and that inclusiveness and diversity promotes innovation. Our global team members are from a variety of cultures. And we welcome different perspective and skills. 


#LI-Hybrid

Read Full Job Description
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
  • People Operations
    • GolangLanguages
    • JavaLanguages
    • JavascriptLanguages
    • KotlinLanguages
    • PHPLanguages
    • PythonLanguages
    • SqlLanguages
    • CircleCIFrameworks
    • DockerFrameworks
    • GraphQLFrameworks
    • Vue.jsFrameworks
    • ConfluenceManagement
    • Google DriveManagement
    • JIRAManagement
    • DocuSignCRM
    • Google HangoutsCollaboration
    • SlackCollaboration

What are Deputy Perks + Benefits

Deputy Benefits Overview

Deputy offers a wide range of perks and benefits to enhance our employees’ satisfaction and well-being!

Flexible work arrangements provide Deputies with the option to work from the office, remotely, or a combination of both, promoting work-life balance.

Generous vacation time includes 4 weeks of PTO per year, in addition public holidays and paid sick/personal days. All employees receive Celebration days, additional PTO, for special occasions such as birthdays and cultural festivals, and paid volunteer days to encourage community involvement.

Paid parental leave offers up to 4 months for new parents, with the ability to stack statutory leave in applicable cities/states for more leave coverage.

Equity in the company is fostered through employee stock ownership plans (ESOP) or stock options, along with performance-based bonuses for eligible roles.

A work-from-anywhere policy allows employees to work remotely from any company approved locations around the world.

Comprehensive health and wellness benefits encompass medical, dental, and vision insurance, mental health support, fitness memberships, gym discounts, and wellness programs, demonstrating a commitment to employee health and happiness!

Culture
Volunteer in local community
Day off for your birthday
Deputy gives all employees 2 Celebration days a year, deputies can use these days to take leave on their birthday or other holidays they wish to celebrate.
Hybrid work model
Flexible work schedule
We all work best in our own ways, and we trust Deputies to get their shift done.
Remote work program
Deputies work on a Hybrid model, you are able to work remotely when able and attend the office when needed.
Health Insurance + Wellness
Flexible Spending Account (FSA)
Dental insurance
Vision insurance
Health insurance
Life insurance
Mental health benefits
Financial & Retirement
401(K) matching
Employee stock purchase plan
Performance bonus
Child Care & Parental Leave
Generous parental leave
Vacation + Time Off
Generous PTO
Paid holidays
Paid sick days
Office Perks
Free snacks and drinks
Home-office stipend for remote employees
Professional Development
Promote from within

Additional Perks + Benefits

At Deputy, we always want our employees to feel their best and we put importance on creating a positive and supportive work environment that promotes well-being and productivity! We actively seek out employee feedback through regular surveys, one-on-one meetings, and open forums encouraging employees to share their ideas and suggestions for improvement to ensure benefits and perks are representative of what is important to our team.

More Jobs at Deputy

Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about DeputyFind similar jobs like this