Senior Data Engineer

Remote EMEA

DoiT International

View company page

Location

Our Software Engineer will be an integral part of our Engineering teams in EMEA.

This is based remotely in EMEA in one of our legal entities: UK, Ireland, Israel, Estonia, or Spain (for full-time employment). The role is also available to contractors in other East Europe locations. 

 

Who We Are
DoiT helps fast-growing, digital native companies globally to harness public cloud technology and services to drive business growth. A full-service provider of multi-cloud technology and expertise, DoiT combines the power of intelligent software with deep expertise in Kubernetes, artificial intelligence, and more to deliver the true promise of the cloud at peak efficiency - with ease, not cost. 

An award-winning strategic partner of AWS, Google Cloud, and Microsoft Azure with $2B cloud spend under management, DoiT works alongside more than 3,000 customers in 70 countries. At DoiT, you’ll join a growing team of committed, experienced, and collaborative “Do’ers” who are passionate about solving the most complex cloud challenges. 

Our Software Engineer will be an integral part of our Engineering teams in EMEA.

This is based remotely in EMEA in one of our legal entities: UK, Ireland, Israel, Estonia, or Spain (for full-time employment). The role is also available to contractors in other East Europe locations. 

Who We Are
DoiT helps fast-growing, digital native companies globally to harness public cloud technology and services to drive business growth. A full-service provider of multi-cloud technology and expertise, DoiT combines the power of intelligent software with deep expertise in Kubernetes, artificial intelligence, and more to deliver the true promise of the cloud at peak efficiency - with ease, not cost. 

An award-winning strategic partner of AWS, Google Cloud, and Microsoft Azure with $2B cloud spend under management, DoiT works alongside more than 3,000 customers in 70 countries. At DoiT, you’ll join a growing team of committed, experienced, and collaborative “Do’ers” who are passionate about solving the most complex cloud challenges. 

 

The Opportunity

As a Senior Software Engineer, you will be working on improving our Cloud Management Platform product and implementing new features. You'll be working closely with product managers, developers from other teams and also participate in product building decisions.

Here are some things we’ve worked on recently that might give you a better sense of what you’ll be doing day-to-day:

Our standard stack includes Cloud Composer, Firestore, BigQuery, Firebase, Pub/Sub, Go, Python, React, Google AppEngine, and an extensive list of auxiliary technologies.

  • Built machine learning and forecasting pipelines to predict cloud infrastructure cost
  • Architected large-scale distributed systems to provide actionable recommendations
  • Developed an advanced cloud analytics platform to extract cost/usage insights
  • Upgraded our codebase to Go 1.21 & Python 3.11
  • Set up a new CD pipeline delivering incremental updates many times every day
  • Created proactive monitoring system for cloud known issues and quotas usage
  • Invented a new way for companies to purchase AWS reservations
  • Ingested various formats for AWS data for use by all stakeholders in our platform

 

Responsibilities

  • Implementing features. From the proposal, through spec and implementation, to maintenance. You're expected to propose things that you think can be a good addition to the products
  • Reviewing code. We believe in code reviews. And you will soon start reviewing pull requests as well!
  • Improving the health of the codebase. We’re mindful of accumulating technical debt. We dedicate one day per week to housekeeping
  • Providing feedback. The team plans and discusses the upcoming work. We provide feedback to each other, trying to find challenges and unknowns as early as possible

 

Qualifications

  • 7+ years of software development experience in a Data Engineering role
  • Advanced degree in computer science, engineering or statistics preferred but not mandatory.
  • Capable of coding or learning to code in any language necessary to fulfill the product needs (Golang and Python preferred)
  • Capable of building data pipelines and training machine learning models.
  • Experience with Apache Airflow (Cloud Composer) would be a plus
  • Systems thinker with a passion for DevOps
  • AWS and Google Cloud experience.
  • Solid SQL and NoSQL experience, preferably Google BigQuery and Firestore
  • Create and maintain production software systems.
  • Assist with building components of a production application.
  • Expand, refine and stabilize an API.
  • Learn new development technologies easily.
  • Fluency in written and spoken English

 

Bonus Points

  • BA/BS degree or equivalent practical experience
  • Experience with Google Cloud or AWS services from a production environment
  Are you a Do’er? Be your truest self. Work on your terms. Make a difference.    We are home to a global team of incredible talent who work remotely and have the flexibility to have a schedule that balances your work and home life. We embrace and support leveling up your skills professionally and personally.     What does being a Do’er mean? We’re all about being entrepreneurial, pursuing knowledge and having fun! Click here to learn more about our core values.  Sounds too good to be true? Check out our Glassdoor Page.  We thought so too, but we’re here and happy we hit that ‘apply’ button. 
  • Unlimited PTO
  • Flexible Working Options
  • Health Insurance
  • Parental Leave
  • Employee Stock Option Plan
  • Home Office Allowance
  • Professional Development Stipend 
  • Peer Recognition Program

 

Many Do’ers, One Team
DoiT unites as Many Do’ers, One Team, where diversity is more than a goal—it's our strength. We actively cultivate an inclusive, equitable workplace, recognizing that each unique perspective enhances our innovation. By celebrating differences, we create an environment where every individual feels valued, contributing to our collective success.

#LI-Remote

Apply now Apply later
  • Share this job via
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  7  2  0
Category: Engineering Jobs

Tags: Airflow APIs AWS Azure BigQuery Computer Science Data pipelines DevOps Distributed Systems Engineering GCP Golang Google Cloud Kubernetes Machine Learning ML models NoSQL Pipelines Python React SQL Statistics

Perks/benefits: Career development Equity / stock options Flex hours Flex vacation Home office stipend Parental leave Salary bonus Startup environment Unlimited paid time off

Regions: Remote/Anywhere Africa Europe Middle East

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.