Senior Data Engineer
Remote EMEA
DoiT International
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
- 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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
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
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.
- Open Business Intelligence Developer jobs
- Open Data Engineer II jobs
- Open Data Science Manager jobs
- Open BI Analyst jobs
- Open Data Scientist II jobs
- Open Principal Data Scientist jobs
- Open Business Data Analyst jobs
- Open Business Intelligence Engineer jobs
- Open Senior Business Intelligence Analyst jobs
- Open Sr Data Engineer jobs
- Open Data Science Intern jobs
- Open Lead Data Analyst jobs
- Open Sr. Data Scientist jobs
- Open MLOps Engineer jobs
- Open Junior Data Scientist jobs
- Open Azure Data Engineer jobs
- Open Software Engineer, Machine Learning jobs
- Open Marketing Data Analyst jobs
- Open Data Analytics Engineer jobs
- Open Manager, Data Engineering jobs
- Open Data Analyst II jobs
- Open Data Engineer III jobs
- Open Junior Data Engineer jobs
- Open Product Data Analyst jobs
- Open Data Quality Analyst jobs
- Open Data quality-related jobs
- Open Data management-related jobs
- Open GCP-related jobs
- Open Privacy-related jobs
- Open Data pipelines-related jobs
- Open ML models-related jobs
- Open PhD-related jobs
- Open APIs-related jobs
- Open Business Intelligence-related jobs
- Open Data visualization-related jobs
- Open Finance-related jobs
- Open PyTorch-related jobs
- Open LLMs-related jobs
- Open TensorFlow-related jobs
- Open Deep Learning-related jobs
- Open Consulting-related jobs
- Open Generative AI-related jobs
- Open Data governance-related jobs
- Open NLP-related jobs
- Open CI/CD-related jobs
- Open DevOps-related jobs
- Open Kubernetes-related jobs
- Open Snowflake-related jobs
- Open Hadoop-related jobs
- Open Git-related jobs