At a Glance
- Tasks: Design and build data pipelines for cutting-edge AI systems.
- Company: Join N-able, a leader in cyber resilience with a supportive team culture.
- Benefits: Enjoy medical coverage, generous PTO, and a hybrid work model.
- Why this job: Make a real impact in AI while growing your skills in a dynamic environment.
- Qualifications: Experience in data engineering or software development with strong coding skills.
- Other info: Mentor junior engineers and shape the future of AI technology.
The predicted salary is between 48000 - 72000 £ per year.
At N-able, we’re redefining what it means to be cyber resilient. Our end-to-end platform blends AI-powered capabilities and flexible tech stacks, so customers can manage, secure, and recover with confidence. The real power behind it all is our people. We’re a global crew of N-ablites who love solving complex problems, sharing knowledge, and delivering solutions that actually make a difference. If you’re into meaningful work, fast growth, and a team that’s got your back, you’ll be surrounded by people who believe in what they do—and in you.
We are looking to hire a Senior Data Engineer for our AI Team in our Edinburgh hub. Data is the fuel for AI – if you want to be part of building a cutting edge AI system, then this could be the perfect next career move. The role is hybrid, requiring 2 days a week in our Edinburgh office.
What You’ll Do
- Design and build data pipelines
- Develop production standard data-science code in Go and Python
- Conduct and participate in code reviews to ensure code quality and consistency
- Mentor and coach junior engineers, helping them improve their technical skills and grow in their careers
- Help shorten feedback loops to allow the team to shape future development based on valuable insights gained from usage data
What You’ll Bring
- Ideally several years of experience as a data engineer or as a software engineer working on data projects
- Experience leading the design and delivery of data projects
- Experience with a range of databases, including handling large data. We currently use: PostgreSQL, ElasticSearch, Snowflake, and Redis
- AI or data-science experience
- A good understanding of mathematics / data-science, including statistical expertise
- A strong understanding of LLMs, agents and AI testing principles
- High skill level in coding and software design, in test automation, and in software architecture
- Professional experience in writing code. The current tech stack is GO, Angular, Terraform. GO experience is desirable but not essential provided you can learn programming languages quickly
Purple Perks
- Medical, dental and vision coverage
- Generous PTO and observed holidays
- 2 Paid Volunteer Days per year
- Employee Stock Purchase Program
- Fund-raising opportunities as part of our giving program
- N-ablite Learning – custom learning experience as part of our investment in you
- The Way We Work – our hybrid working model based on trust and flexibility
About N-able: At N-able, our mission is to protect businesses against evolving cyberthreats with an end-to-end cyber resilience platform to manage, secure, and recover. Our scalable technology infrastructure includes AI-powered capabilities, market-leading third-party integrations, and the flexibility to employ technologies of choice—to transform workflows and deliver critical security outcomes. Our partner-first approach combines our products with experts, training, and peer-led events that empower our customers to be secure, resilient, and successful.
Senior Data Engineer employer: N-able Technologies Ltd.
Contact Detail:
N-able Technologies Ltd. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Data Engineer
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who’s already in the data engineering game. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Show Off Your Skills
Don’t just talk about your experience—show it! Create a portfolio of projects that highlight your data pipeline designs or any cool AI systems you've worked on. This gives potential employers a tangible sense of what you can bring to the table.
✨Ace the Interview
Prepare for those interviews by brushing up on common data engineering questions and coding challenges. Practice explaining your thought process clearly, as communication is key. Remember, they want to see how you think, not just what you know!
✨Apply Through Our Website
When you find a role that excites you, apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our N-ablite family.
We think you need these skills to ace Senior Data Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Data Engineer role. Highlight your experience with data pipelines, coding in Go and Python, and any mentoring you've done. We want to see how you fit into our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for AI and data engineering, and explain why you're excited about joining N-able. Let us know how your background aligns with our mission and values.
Showcase Your Projects: If you've worked on relevant projects, don’t hold back! Include links or descriptions of your work that demonstrate your expertise in data engineering and AI. We love seeing real-world applications of your skills.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on being part of our N-ablite crew!
How to prepare for a job interview at N-able Technologies Ltd.
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially PostgreSQL, ElasticSearch, Snowflake, and Redis. Be ready to discuss your experience with these databases and how you've handled large data sets in past projects.
✨Showcase Your Coding Skills
Prepare to demonstrate your coding abilities in Go and Python. You might be asked to solve a problem on the spot, so practice coding challenges beforehand. Highlight any production-standard code you've developed and be ready to discuss your approach to code quality and consistency.
✨Emphasise Mentorship Experience
Since mentoring junior engineers is part of the role, think of examples where you've guided others. Share specific instances where your mentorship made a difference in someone's career or project outcome, showcasing your leadership skills.
✨Understand AI and Data Science Principles
Brush up on your knowledge of AI, LLMs, and statistical expertise. Be prepared to discuss how data fuels AI systems and share insights on how you’ve contributed to data-driven projects. This will show your alignment with N-able's mission and your passion for meaningful work.