Data Engineer

| Remote | Hybrid
Sorry, this job was removed at 10:14 a.m. (MST) on Monday, August 22, 2022
Find out who's hiring remotely in Greater Denver Area.
See all Remote Developer + Engineer jobs in Greater Denver Area
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Digible, Inc. is seeking a Data Engineer - Integration Developer primarily focused on the “E” in ETL to improve the efficiency of our data pipeline processes that service data science, and BI applications that democratize data for our business teams.  

The DNA department manages the data collection, integration, transformation, storage, analytics, and data science for our Agency and SAAS products. Specifically, the role will report to Digible’s Chief Data Officer, and collaborate with our Data and Analytics dept. (DNA) & business teams to source data by writing & maintaining custom extraction scripts and leverage low code solutions when applicable. 

You’ll love this job if:

  • You love working with data
  • You enjoy writing Python scripts and deploying jobs that fetch data from APIs
  • You rock at data & software engineering with a focus on REST, SOAP, GraphQL endpoints and custom scraping for data extractions
  • You have an insatiable appetite for the utility of Data Science & Business Intelligence
  • You find yourself automating everything possible 
  • You like to take charge of projects and have a strong sense of responsibility for its success
  • Software Engineering development principles resonate and apply to your programming
  • You have a customer first mentality and truly spend time to understand the needs of the business   
  • Loves working as a team - You naturally think “we” instead of “I”
  • You have a meticulous attention to detail, and a commitment to accuracy

What you’ll do:

  • Work with DNA’s CDO, Data Ops Engineer, Data Analyst, Data Scientist to identify & design opportunities to improve the efficiency of data integrations / ELT that increase the time to market of SAAS products and make data more accessible for data scientists and business users.
  • Fetch data from 3rd party advertising & multi-family APIs via a combination of handwritten Python scripts, and ETL tools such as Airbyte, Fivetran, Matallion.
  • Production Ops by monitoring, maintenancing, debugging, and fixing all source extractions jobs and orchestration processes.
  • Write, maintain, debug custom web scraping jobs.  
  • Partner with the Data Ops Engineer to automate custom extractions scripts to land in our destination layer to be processed through our orchestrated data pipeline.
  • Partner with our Data Analyst to understand and execute on data requirements when writing data integrations to meet the needs of data science and BI applications.  
  • Own our new customer onboarding process including processing ticket requests, validating data, and ensuring all processes run accordingly.
  • Enhance and improve the current automation practices for customer onboarding to increase efficiency and time to market. 
  • Responsible for developing and maintaining monitoring dashboards for data extraction job status and communicating outages, while having a high standard of SLA to resolve outages in a timely manner.

 

You should have:

  • 2+ years in a Data Engineering or Software role with experience in fetching data from APIs, including REST, SOAP, and GraphQL
  • Advanced object-oriented programmer with 3+ years of Python experience
  • Intermediate to advanced SQL experience 
  • Capable of working with large data sets from design to execution including structured and unstructured data, e.g. JSON, XML 
  • Able to demonstrate advanced computer and analytical skills with particular knowledge and understanding of the following programming and storage technologies: 
    • REST, SOAP, GraphQL API
    • Scraping tools such as Beautiful Soup, scrapy, LXML, Python Requests, etc
    • Amazon Step Function, Airflow, Glue, etc.
    • Snowflake, PostgreSQL, and S3 or equivalent cloud-based data lake/OLAP/OLTP environments
    • DBT open source and DBT cloud
    • Fivetran, Matillion
  • Experience with marketing and advertising API's & data (i.e. Google Suite, Facebook, DV360, Spotify, etc.) is a plus
  • Strong knowledge and working experience with Software Engineering development and deployment practices, Cron, Docker, API Gateway, Lambdas
  • Sprint, Scrum, and/or Kanban experience with comfort level to work in iterative product driven cycles

Pay, perks, and such:

  • Annual Salary of $80,000 - $120,000 depending on level & years of experience
  • 4 Day work week (32 hour per week)
  • WFA (Work from Anywhere)
  • PTO, Sick, and Paid Holidays
  • 401k match
  • Medical, Dental, and Vision benefits
  • IP and Patent Program
  • Company sponsored social events
  • Company provided lunches and snacks

 

Company Info:

At Digible, Inc. we love to celebrate our diverse group of hardworking employees – and it shows. We’re proud to say that for 2021, we were ranked #1 Top Workplace in Colorado AND #1 Workplace for “Best New Ideas”. We pride ourselves on our collaborative, transparent, and authentic culture.  These values are pervasive throughout every step of a Digible employee's journey. Starting with our interviews and continuing through our weekly All Hands Transparency Round-up, values are at the heart of working at Digible.

We value diversity and believe forming teams in which everyone can be their authentic self is key to our success. We encourage people from underrepresented backgrounds and different industries to apply. Come join us and find out what the best work of your career could look like here at Digible.

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
    • AssemblyLanguages
    • CSSLanguages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • SqlLanguages
    • ReactLibraries
    • FlaskFrameworks
    • Node.jsFrameworks
    • MySQLDatabases
    • PostgreSQLDatabases
    • SnowflakeDatabases
    • Google AnalyticsAnalytics
    • CanvaDesign
    • IllustratorDesign
    • PhotoshopDesign
    • Google DriveManagement
    • Google DocsManagement
    • Google SlidesManagement
    • JIRAManagement
    • TaskRayManagement
    • WordpressCMS
    • SalesforceCRM
    • MailChimpEmail

Location

3400 S Broadway, Englewood, CO 80113

What are Digible Perks + Benefits

Digible Benefits Overview

Fostering a positive and productive company culture is what we’re all about. Four day work-week (seriously), remote flexibility, team lunches, community engagement, happy hours, extracurricular excursions, and last—but certainly not least—office dogs.

Culture
Volunteer in local community
Digible has its own employee-led volunteering initiative, Fiona Forward, that is actively involved within our local community.
Partners with nonprofits
Team based strategic planning
Open office floor plan
4-day work week
Employee resource groups
Employee-led culture committees
Quarterly engagement surveys
Hybrid work model
In-person all-hands meetings
Employee awards
Flexible work schedule
Remote work program
Diversity
Documented equal pay policy
Dedicated diversity and inclusion staff
Highly diverse management team
Mandated unconscious bias training
Diversity employee resource groups
BIPOC LGBTQIA+ Mental Health, Disability, and Accessibility
Hiring practices that promote diversity
We use a variety of different jobs boards and partner with different schools to open our job pool to a larger group of applicants.
Health Insurance & Wellness Benefits
Dental insurance
Vision insurance
Health insurance
Wellness programs
Digible's Employee Experience (DEX) provides employees with every Friday off and 1 remote day per week so that employees can focus on what makes them happy and more fulfilled outside of work.
Mental health benefits
$75/month reimbursement for mental health.
Financial & Retirement
401(K)
401(K) matching
Digible matches up to 5%.
Performance bonus
Child Care & Parental Leave Benefits
Generous parental leave
Digible offers both maternity and paternity leave.
Vacation & Time Off Benefits
Generous PTO
Paid holidays
Paid sick days
Floating holidays
Bereavement leave benefits
Office Perks
Company-sponsored outings
Free snacks and drinks
Some meals provided
Company-sponsored happy hours
Onsite office parking
Pet friendly
Fitness stipend
Home-office stipend for remote employees
Professional Development Benefits
Job training & conferences
Lunch and learns
Promote from within
Continuing education available during work hours
Customized development tracks

Additional Perks + Benefits

4 day work weeks and office dogs!

More Jobs at Digible

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