Data Engineer
Role details
Job location
Tech stack
Job description
- Reporting to a Data Engineering Lead based in the UK, the Senior Data Engineer will be responsible for :
- Design, evolve and future-proof scalable data architectures to meet performance, cost, and reliability goals.
- Build and orchestrate resilient batch and real-time data pipelines.
- Data modelling & cataloguing including;
- Performance Tuning in various technologies (e.g. Spark, Presto, Athena, Postgres)
- Build automated testing frameworks including implement anomaly detection and validation checks (e.g. with Great Expectations).
- Monitoring & Incident Response including;
- Enforce data access controls, encryption at rest / in transit, PII masking / anonymization, and collaborate on HIPAA / GDPR (or equivalent) compliance.
- Manage and version cloud infrastructure using IaC tooling (e.g. Terraform)
- Collaborate closely with Data Scientists, Analysts, Product, and Customer Success teams to design reliable, well-documented datasets and APIs that enable analytics, insights, and ML capabilities.
- Drive development of customer-facing data products - APIs, timelines, dashboards - and support machine-learning data pipelines.
- Mentor junior engineers, champion best practices, document architectures / runbooks / data dictionaries, and standardize coding conventions and CI / CD.
Requirements
-
Bachelor's degree in Computer Science, Mathematics, or related field (or equivalent practical experience).
-
Minimum of 5+ years as a Data Engineer with experience developing and supporting with data lakes, warehouses preferably on AWS.
-
Extensive experience designing, deploying, and maintaining data infrastructure on AWS (or equivalent), including data lakes, warehouses, and real-time pipelines.
-
Experience across a variety of AWS products such as S3, Glue, EMR, Lambda, Aurora or equivalents.
-
Professional software development experience with Python and SQL.
-
Able to work as a team to deliver against requirements in a collaborative and agile way. Desirable Requirements
-
Certification from a major cloud provider, ideally AWS Certified Solutions Architect
-
Data visualisation experience.
-
Experience of testing, CI and monitoring data-driven applications.
-
Experience working with third-party APIs.
-
Experience with dbt, Snowflake or DataBricks.
-
Experience with orchestration tools e.g., Airflow.
-
Experience with messaging and event-processing platforms.
-
Building REST / GraphQL APIs.
Benefits & conditions
- You will be encouraged to grow in your role, take ownership and gain responsibilities. Proximie's values are Ownership, Deliver Results, Build Trust and Go Beyond.
- Generous annual leave.
- Two "well-being" days per year plus the day off for your birthday.
- "Summer Fridays" - early office closing on Fridays during summer months.
- Annual bonus programme - based on individual contribution.
- To support your professional growth, all permanent employees will have access to an annual stipend of £1,000 to assist with personal development activities.
- Flexible working hours - we trust our people to manage their time and to focus on wider results.
- A flat organizational structure where every opinion matters, ideas are cultivated, and innovation is encouraged.
- Proximie is a truly global company with teams across the UK, Europe, United States and the Middle East with that you will have opportunities to see the world. Proximie is an equal opportunity employer. We are committed to providing a work environment that supports, inspires, and respects all individuals. We do not discriminate on the basis of race, colour, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under the law.