Senior Data Engineer
Invite to join the Elastic Team Community
Distributed has created the world's best freelance developer community. Our mission is to provide freelancers with the same variety and freedom of freelancing but with more benefits than permanent employment.
This is an opportunity to become part of our community and access projects unavailable to the broader market. While entrance to the Community doesn't guarantee selection for a project, it gives you expedited access to some of the most innovative projects in the world. Once accepted, you'll become part of a group of like-minded, skilled individuals.
All members are required to complete basic assessments in order to join the Elastic Team Community.
About joining the Elastic Team
If approved to join our Community by qualifying through the assessment process, you will automatically be one of the individuals who could be considered for exciting customer-centric projects that we are currently engaged in for our clients.
Once on a project, you will be working closely with teams of engineers, QAs, and designers, producing detailed specifications and writing the programme codes, testing the product in controlled, real situations before going live.
We're proud to have Enterprise companies like Capita and BT, BBC, NHS, Virgin, Money, BP, Master Card, Tesco and Suzuki select us for delivering user-centric products.
Our mission as an organization is to provide our Community with access to the most exciting tech projects and to build a freelance career with us as we continue to scale as an organisation.
We're looking for Data Engineers with +4 years of experience in data architecture, ETL processes, and data modelling. Once approved to one of our projects you will work closely with cross-functional teams, including data scientists, analysts, and software engineers, to ensure the availability and accessibility of high-quality data for analysis and decision-making.
- 4+ years of experience in data engineering, including ETL development, data modelling, and data warehousing.
- Strong proficiency in SQL and one or more programming languages (e.g., Python, Java, Scala).
- Experience with big data technologies and frameworks (e.g., Hadoop, Spark, Kafka).
- Proficiency with cloud-based data storage and processing platforms (e.g., AWS Redshift, Azure Data Lake, Google BigQuery).
- Knowledge of data integration tools and practices.
- Excellent problem-solving and communication skills.
- Ability to work effectively in a project-based environment with changing requirements.
Distributed is proud to be an equal opportunities employer. Employees and contractors, as well as prospective employees and contractors, will all be treated equally and fairly. Distributed is committed to ensuring no less favourable treatment is experienced by any current or prospective employee because of any of the protected characteristics under the UK Equality Act 2010 or equivalent local equality legislation.
By submitting your application you give us permission to store and use the information from your CV and your answers to application questions.