At a Glance
- Tasks: Design and build data pipelines to transform complex data into actionable insights.
- Company: Join Atto, a forward-thinking company revolutionising financial decisions with data.
- Benefits: Competitive salary, personal training budget, flexible remote work, and 33 days holiday.
- Other info: Enjoy half-day Fridays, wellness partnerships, and a collaborative, innovative culture.
- Why this job: Be part of a mission-driven team creating impactful products using real-time transaction data.
- Qualifications: 5+ years in data engineering, strong SQL and Python skills, and cloud experience.
The predicted salary is between 70000 - 80000 £ per year.
This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.
Your role
As a Senior Data Engineer with Atto, you will be part of our Data Science & Engineering team, helping our customers use transactional intelligence to drive smarter financial decisions and build impactful products.
You'll play a key role in designing and delivering scalable, production-ready analytical solutions that turn complex data into meaningful insights.
You will own and improve the systems that ingest, transform, and serve large-scale transactional data sets.
You will be responsible for designing resilient data pipelines, implementing robust data models, deploying real-time and batch processing systems, and introducing observability, testing and automation to keep our data trustworthy at scale.
You will work closely with the data science and product teams to understand customer needs and the direction of internal strategy, producing measurable data engineering outcomes.
We're looking for someone who's passionate about technology, curious about data infrastructure, and excited to solve real problems.
You'll need a strong foundation in data engineering, a creative mindset, and the ability to communicate clearly with both technical and non-technical stakeholders.
You'll be supported with training and development opportunities to deepen your expertise and stay ahead of industry trends.
Responsibilities
- Design, build, and operate data ingestion and ETL/ELT pipelines for our data systems that power Atto products and customer-facing applications.
- Build and maintain our data platform architecture and infrastructure, including data pipelines, warehouses that power analytics and product features and reporting.
- Implement data modelling, schema design, and data contracts to make datasets easy to consume.
- Introduce and maintain observability, data quality checks, and automated testing for our production data flows.
- Driving impact at scale by improving data workflows, service reliability, and making Atto's capabilities faster, more reliable and widely accessible.
- Collaborate with product managers and cross-functional teams to translate market signals and customers' needs into innovative data-driven solutions.
- Create new systems and approaches, while continuously improving and scaling existing ones for performance, reliability, and efficiency.
- Conduct deep analysis of transactional datasets to validate data models, surface data quality issues, and propose engineering fixes.
- Optimise performance and cost of data processing and storage across cloud services.
- Communicate technical findings and recommendations clearly to both technical and non-technical stakeholders across the business.
- Stay current with industry developments, emerging technologies, and best practices in data engineering.
Requirements
- A Bachelor's degree in Computer Science, Data/Software Engineering, or a related discipline.
- 5+ years of hands-on experience in data engineering with a proven track record of delivering scalable, production-grade data platforms and data models.
- Strong SQL skills and proven experience designing, building and optimising data pipelines and data warehouse schemas.
- Strong proficiency in Python for production data engineering with a focus on building maintainable, testable and clean code.
- Track record of implementing data quality, observability, monitoring and testing practices.
- Solid experience with at least one cloud provider (Azure, AWS or GCP), and their managed data services.
- Experience with CI/CD, infrastructure-as-code and working in containerised environments.
- Familiarity with modern data stack tools: Databricks, Snowflake or Red Shift, etc.
- Experience working with reporting and modelling tools such as Power BI, including designing performant data models and supporting self-serve analytics.
- Advanced experience in pattern recognition with the ability to translate complex data into actionable insights.
- A results-oriented mindset, able to take concepts from ideation through to tangible outputs.
- Comfortable working in a fast-paced, delivery-focused environment, balancing multiple priorities with agility.
- A proactive and collaborative approach, with a willingness to iterate, share knowledge, and challenge assumptions constructively
- Bonus Points (We're getting greedy)
- Experience building or scaling data platforms in large-scale, regulated data environments.
- Experience with Dev Ops for data, platform engineering, or building large data pipelines and real-time data streaming systems.
- Exposure to working in a high-growth, evolving environment where the customer is at the heart of product and engineering decisions. .
Benefits
- A team of passionate, interesting people committed to your development and success
- £70-£80k gross/pension
- Personal training and Continuous Professional Development budget (CPD)
- Uncapped bike to work scheme
- Half-day Fridays every last week of the month to recharge
- Wellness partnerships
- In-person and virtual team events and workshops
- Volunteering (Social Good Connect partnership)
- 33 days holiday allowance to take when you want
- £200 home working contribution to make sure you have everything you need to do your best work (get comfy - we want you to stay)
- Ask us about our remote-first, flexible culture - this is core to who we are, and we're rated one of Scotland's most flexible employers
- Creating a more predictable future for lenders
We are on a mission to enable our customers across the globe to effortlessly make use of real-time transaction data to better understand their customers, grow their business, revolutionise their offerings and delight with customer service.
At Atto, you will be working for a business that is creating a more predictable future for lenders through our real-time transaction data platform.
We use today's data to better predict tomorrow.
This is an exciting stage in our growth, and we'd love you to be part of the story.
Don't speculate. Calculate.
#J-18808-Ljbffr
Senior Data Engineer employer: Atto
Join a forward-thinking data analytics company in Edinburgh, where innovation meets flexibility. We pride ourselves on fostering a collaborative work culture that encourages professional growth and offers competitive salaries alongside a range of benefits. As a Senior Data Engineer, you'll have the opportunity to work on cutting-edge projects while enjoying a supportive environment that values your contributions.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Data Engineer
✨Get Involved in Data Science Meetups
Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Atto!
✨Show Off Your Projects
Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Senior Data Engineer at Atto.
✨Leverage Professional Networks
Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Atto.
✨Apply Directly through Our Website
When you find a suitable opening like Senior Data Engineer at Atto, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!
We think you need these skills to ace Senior Data Engineer
Some tips for your application 🫡
Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!
Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!
Craft a Tailored Cover Letter:For a full-time role at Atto, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.
Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Atto. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!
How to prepare for a job interview at Atto
✨Brush Up on Your Statistics
For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!
✨Showcase Your Projects
Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!
✨Get Comfortable with Python and R
Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Atto!
✨Prepare for Case Studies
Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.