
Staff Software Engineer, Data
Arrive
full-time
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
Job Level
About the role
- Architect and Implement: Own the technical roadmap for our Spark-based data processes to ensure our Airflow pipelines are performant, cost-effective, and scalable.
- Drive Engineering Excellence: Define standards for efficient, testable and reusable Python code across the organisation that ensure our services remain reliable, robust, and easy for other engineers to extend.
- Bridge Strategy and Execution: Partner with Data Scientists to translate modeling requirements into high-performance production services.
- Modernize Infrastructure: Evolve our infrastructure-as-code (AWS) and CI/CD pipelines to keep up with cutting-edge approaches.
- Advance Data Capabilities: Lead the hands-on development of platform enhancements, such as establishing feature stores for machine learning and building automated data monitoring systems to ensure data integrity and model reproducibility.
- Scale AI Practices: Lead the adoption of AI throughout the software development lifecycle, evolving our internal coding practices while ensuring systems remain reliable and maintainable.
Requirements
- Extensive history of building and scaling data-intensive applications in production, with a track record of leading technical initiatives from conception to deployment.
- Expert-level Python and its data ecosystem (Numpy, Pandas), including designing frameworks for data tasks.
- Deep understanding of distributed data processing engines like Apache Spark.
- A strong command of Linux, containers (Docker), and infrastructure as code for cloud deployments (AWS preferred).
- A passion for elevating engineering standards through pair programming and detailed code reviews to help other engineers grow their technical depth.
Benefits
- Flexible working - hybrid home and office-based opportunities.
- Paid Leave if you participate in an event for Charity.
- 25 Days holiday entitlement.
- An enhanced Workplace Pension Scheme - 5% by Arrive, 3% by you.
- Private Medical Health Insurance.
- Fantastic wellbeing programmes, including On-site Sports massages, Reiki and Head massages every week.
- Discounted gym membership.
- Access to Blue Call, a mental health support platform.
- Enhanced Maternity and Paternity offering.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonApache SparkNumpyPandasLinuxDockerinfrastructure as codeCI/CDdata monitoring systemsfeature stores
Soft Skills
engineering excellencecollaborationtechnical leadershipcode reviewspair programmingcommunicationproblem-solvingmentorshipscalability focusadaptability