Senior Data Engineer

N-able logo

N-able

View Salaries, Reviews, and more  

Job Description

About N-able


N-able empowers IT service providers with cutting-edge software solutions to monitor, manage, and secure their customers' systems, data, and networks. Built on a scalable platform, our secure infrastructure and tools simplify complex IT ecosystems while supporting partners through evolving technology needs. With a flexible portfolio of integrations from leading technology providers, we enable partners to excel at every stage of growth, protect their customers, and expand their service offerings. Headquartered in Morrisville, NC, USA, with operations spanning North America, EMEA, and APAC regions.


We are looking for a Senior Data Engineer to data pipelines and infrastructure to connect data across complex products, services and components. Works with a team to ensure that designs and engineering practices are sound. Reviews data strategy and architecture proposals, providing feedback and technical designs to bridge the gap between architecture and implementation. Proactively identifies and plans for improvement of supportability issues. Leads resolution of business critical data issues. Key contributor in refining the team backlog, including scoping, defining technical requirements, and estimation, Performs code and design reviews at all levels.


Primary Responsibilities.


  • Identifies and works on a variety of challenging problems.
  • Helps defining and delivering valuable, usable and testable user stories.
  • Provides guidance on design and best practices in data engineering.
  • Leads data engineering and its improvements through proactive study of industry best practices.
  • Works with Sales, Support, Customers on resolving escalations & customer issues, root cause analysis and issue prevention.
  • Solves performance, load, availability and scalability issues on our data services.
  • Mentors other team members to become better engineers.
  • Works under minimal supervision.
  • Evaluates and proposes alternatives using research and data.
  • High skill level in Data Pipelines and Data Engineering.
  • High skill level in Cloud Platforms and Orchestration.
  • High skill level in Databases and Data Warehouses.
  • High skill level in monitoring, alerting, Infrastructure as Code and Automation.
  • Strong intermediate skill level in Software Development.
  • High skill level in Product Design. Designs the usability of new features. Follows and improves existing usability guidelines.
  • Demonstrates expertise across a wide array of the enterprise’s data technologies, products and services.



Preferred Qualification


  • 6-8 years of related experience with a bachelor’s degree; or equivalent work experience
  • Strong working knowledge of infrastructure, networking, and security concepts
  • Expertise with non-relational databases
  • Experience developing custom APIs
  • Preferred experience
  • 4+ years of SQL experience
  • 2+ years of Python experience
  • 4+ years of ETL/ELT design experience
  • 4+ years of cloud platform experience, preferably Azure and AWS
  • 3+ years working in an enterprise environment in a data engineering role
  • 2+ years of Big Data experience, including message queue, message bus and unstructured data technologies
  • 2+ years of data modeling experience
  • 2+ years of experience working with Infrastructure as Code tools in an enterprise environment, preferably Terraform
  • A methodical approach to technical systems analysis, design, development and testing
  • Expertise in databases and data warehouses (Snowflake, Amazon Redshift)
  • Expertise in cloud platforms and services (Amazon AWS, Microsoft Azure)
  • Expertise in ETL/ELT and streaming technologies (message buses and queues, Apache Kafka, StreamSets, Amazon Kinesis).
  • Expertise with many data formats (CSV, JSON, Parquet)
  • Expertise with SQL and Python
  • Expertise with Agile development practices
  • Works with Product Managers to determine requirements for releases of new features
  • Effectively debugs any code and proposes strategies for improving code quality
  • Experience with data visualization tools, such as Tableau or Power BI.
  • If interested, please share your updated resume to [email protected]


  • Interview Questions of Senior Data Engineer at N-able

    Currently, there aren't any interview questions for this role at N-able shared by other job seekers.
    View more interview questions of similar roles from other companies →
    banner icon
    Prepare For Your Interview in 1 Week?
    Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
    Get Started!

    Salary Insights of Senior Data Engineer at N-able

    Currently, there aren't any salaries for this role at N-able shared by other job seekers.

    View more salaries from N-able →

    Achieve your dream job with our top-notch tools!

    Resume Checker Illustration

    Resume Checker

    Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

    Check Now
    Interview Preparation Illustration

    AI InterviewPrep

    Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

    Check Now
    Resume Builder Illustration

    Resume Builder

    Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

    Check Now