Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Data Engineer image - Rise Careers
Job details

Senior Data Engineer

Company Description

Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight allowing them to see, diagnose and fix issues at scale impacting employees anywhere, with any application or network, before employees notice the issue. As the first solution to allow IT to progress from reactive problem solving to proactive optimization, Nexthink enables its more than 1,200 customers to provide better digital experiences to more than 15 million employees. Dual headquartered in Lausanne, Switzerland and Boston, Massachusetts, Nexthink has 9 offices worldwide.

#LI-Hybrid

Job Description

  • Technical design and development of analytics dashboards and cooperation with teams responsible for analytics dashboards.
  • Development & optimization of ETL pipelines built on top of Amazon Redshift and orchestrated by Apache Airflow.
  • Design, implementation and maintenance of new pipelines following Kafka streaming standards, ClickHouse and domain query language NQL.
  • Big data processing and data transformations in the context of algorithms and machine learning.
  • Implementation of highly availability services (Python, Java) in the context of big data with focus on quality, reliability, security and potential data loss.
  • Deployment of components using CI/CD tools (Jenkins, Github Actions, Argo CD) following company quality standards.
  • Data analysis, design and implementation of algorithms used in the context of prediction, recommendation and process mining.
  • Data replication and transformation from various data sources such as PostgreSQL, Mongo DB, Dynamo DB, Redis, S3
  • Cooperation with teams responsible for front-end event collection and data platform.
  • Maintenance of services in Kubernetes & AWS.

Qualifications

  • Data pipelines, data warehousing, ETLs, data streaming
  • Software engineering principles. Python (Flask) as our main programming language, Java (Micronaut) as 2nd. Knowledge of JavaScript/TypeScript is a plus.
  • Solid knowledge of AWS cloud environment
  • Knowledge of SQL and NoSQL databases
  • Experience with analytics dashboards preparation (PowerBI), data analysis
  • Desirable experience with algorithms and/or machine learning
  • Knowledge of Docker
  • Desirable knowledge of Kubernetes
  • Hands-on experience with CI/CD, monitoring and alerting tools (CloudWatch, Datadog)
  • Testing, TDD
  • Good communication skills (as communication with various teams will be part of daily job)
  • Comfortable with agile
  • Ability to work in an international team

Additional Information

We are the pioneers and trailblazers of a global IT Market Category (DEX) that is shaping the future of how the world works, giving our customers’ IT Teams total digital visibility across their enterprise. Our innovative solutions integrate real-time analytics, automation, and employee feedback across all endpoints. This enables our IT teams to solve complex technical challenges, create ever more productive workplaces, and deliver happy, satisfied employees in the digital workplace.

With over 1000 employees across 5 continents, Nexthink operates as One Team, connecting, collaborating and innovating to continuously grow. We call our employees ‘Nexthinkers’ and our commitment to diversity, inclusion, and equity is second to none. We currently have over 75 nationalities working with us, from all cultures and backgrounds, speaking many different languages.

If you are looking for a change and like a nice atmosphere, lots of challenges, and having fun while working, this is a great opportunity for you! Check what we offer:

  • 💼 Permanent Contract and a competitive compensation package (Stock Options also included).
  • 📍 Amazing centrally located offices near the Bernabeu Stadium.
  • 🩺 Private Health Insurance (Sanitas) and daily meal vouchers of 11 EUR will be entirely covered by us.
  • 🏡 Hybrid work model balancing office and remote work, with a structured approach for new hires to foster connections and onboarding.
  •  🏖️ Flexible Hours and unlimited vacation (employees have unlimited paid time off on top of the 23 days of holidays we offer) plus 3 company-paid volunteer days.
  • 🤸 Up to 25 EUR per month for a gym subscription.
  • 🛴 Flexible retribution plan for kindergarten & transport tickets. 
  • 🧑‍🏫 Reimbursement of up to 50% of the cost of English & Spanish classes.
  • 🍉 Fresh fruit, cookies, soft drinks and protein shakes at the offie.
  • 🍕 Regular company and team events like Pizza talks, Team Building activities, Christmas parties, hosting Meetups at the office and more!
  • 📣  Bonuses for referring successful hires after three months of continuous employment.
  • 🚚 We offer a relocation package to people who are coming from another country.

Please note that not all the benefits listed above are available for temporary, contract, and internship roles. To ensure you have the most up-to-date information, we recommend checking with your Recruitment Partner.

Nexthink Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Nexthink DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Nexthink
Nexthink CEO photo
Pedro Bados
Approve of CEO

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Data Engineer, Nexthink

At Nexthink, we're redefining the future of digital employee experience management software, and we’re on the lookout for a Senior Data Engineer to join our dynamic team in Madrid, Spain. As a Senior Data Engineer, you will play a vital role in the technical design and development of innovative analytics dashboards that provide unparalleled insights for IT leaders. You will have the exciting challenge of developing and optimizing ETL pipelines using Amazon Redshift and Apache Airflow, while also designing and maintaining new data pipelines in line with Kafka streaming standards. Our commitment to high availability will challenge you to implement robust services in Python and Java, ensuring quality, reliability, and minimal data loss. You’ll enjoy collaborating with various teams focused on data platform construction, as well as playing a part in data analysis and algorithm implementation within the realms of prediction, recommendation, and process mining. Working with diverse datasets from PostgreSQL, MongoDB, DynamoDB, and others will be a daily occurrence, augmented by your knowledge of AWS cloud environments. We pride ourselves on being a globally diverse team known as 'Nexthinkers,' and we celebrate innovation, collaboration, and fun. If you’re ready to take your career to the next level in a supportive, energetic work environment, we can’t wait to meet you! Explore this incredible opportunity today to work with pioneering technology and exceptional colleagues.

Frequently Asked Questions (FAQs) for Senior Data Engineer Role at Nexthink
What are the main responsibilities of the Senior Data Engineer at Nexthink?

The Senior Data Engineer at Nexthink is primarily responsible for the technical design and development of analytics dashboards, optimizing ETL pipelines with Amazon Redshift, and building new data pipelines using Kafka standards. This role also involves big data processing, implementing highly available services, and conducting data transformations in the context of machine learning algorithms.

Join Rise to see the full answer
What qualifications are required for the Senior Data Engineer position at Nexthink?

Candidates applying for the Senior Data Engineer role at Nexthink should possess extensive experience in data pipelines, warehousing, and ETL processes. Knowledge of programming languages like Python and Java is essential, as well as familiarity with AWS environments, SQL, and NoSQL databases. Experience in analytics dashboard preparation and algorithm development is highly desirable.

Join Rise to see the full answer
How does Nexthink's company culture support the Senior Data Engineer role?

Nexthink fosters a collaborative and inclusive culture, allowing Senior Data Engineers to thrive in an environment filled with innovative thinkers. With the opportunity to work with an international team and engage in regular team-building activities, Nexthink not only emphasizes work-life balance but also values continuous personal and professional development.

Join Rise to see the full answer
What tools and technologies does a Senior Data Engineer at Nexthink work with?

As a Senior Data Engineer at Nexthink, you’ll work with a variety of tools and technologies including Python, Java, Apache Airflow, and Kafka for data streaming. You’ll also utilize AWS services, CI/CD tools like Jenkins and GitHub Actions, alongside data visualization platforms such as PowerBI to prepare analytics dashboards.

Join Rise to see the full answer
What is the hybrid work model like for a Senior Data Engineer at Nexthink?

Nexthink offers a hybrid work model that balances remote and in-office work, promoting flexibility for Senior Data Engineers. This structured approach is designed to foster connections among team members and provide an effective onboarding experience for new hires, ensuring a supportive work environment.

Join Rise to see the full answer
Common Interview Questions for Senior Data Engineer
Can you explain your experience with ETL processes as a Senior Data Engineer?

Discuss your hands-on experience with designing and optimizing ETL pipelines, illustrating how you have utilized tools like Apache Airflow and AWS Redshift to accomplish this task. Share specific examples that highlight challenges you faced and solutions you implemented.

Join Rise to see the full answer
Describe a challenging data pipeline project you've worked on.

Use this opportunity to highlight a complex project where you faced significant obstacles. Elaborate on the technologies employed, the data transformations required, and how you ensured data quality and reliability throughout the process.

Join Rise to see the full answer
What is your approach to ensuring data quality and reliability?

Discuss the importance of implementing testing protocols, monitoring tools, and proactive troubleshooting within data pipelines. Mention specific methodologies you follow, such as TDD, and how they contribute to overall data quality.

Join Rise to see the full answer
How do you handle data transformations in the context of machine learning?

Detail your experience with data transformations relevant to machine learning models. Explain how you prepare data, create features, and work with algorithms to enhance predictive analytics, citing specific tools and techniques you've used.

Join Rise to see the full answer
What cloud services do you have experience with, specifically in AWS?

Elaborate on your experience with various AWS services, such as S3, DynamoDB, and CloudWatch. Provide examples of how you have leveraged these services to build scalable and efficient data engineering solutions.

Join Rise to see the full answer
Can you describe how you’ve used Docker in your previous projects?

Share experiences using Docker for containerization, specifically how it facilitated deployment processes. Highlight instances where you utilized Docker to create isolated environments for SQL databases or data processing applications.

Join Rise to see the full answer
How do you collaborate with frontend teams while working on data platforms?

Discuss your experience collaborating across teams, emphasizing effective communication. Describe how you've worked with frontend developers regarding data collection processes, ensuring smooth integration between backend and front-end solutions.

Join Rise to see the full answer
What is your experience with data visualization tools like PowerBI?

Discuss your familiarity with PowerBI and similar tools, providing examples of how you have leveraged them to create impactful data visualizations. Illustrate your approach to translating complex data sets into understandable and actionable insights for stakeholders.

Join Rise to see the full answer
What strategies do you use for continuous learning in data engineering?

Talk about your commitment to staying updated with industry trends and continuous learning. Mention particular resources you utilize, such as online courses, workshops, or community engagement to enhance your expertise in data engineering.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects simultaneously?

Share your time management strategies, focusing on how you balance competing deadlines and prioritize projects based on urgency and impact. Highlight any tools or methodologies, such as Agile or Kanban, that you favor for effective task management.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Illumina Hybrid San Diego, California, United States
Posted 5 hours ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Mural Remote No location specified
Posted 5 days ago
Photo of the Rise User
Bertoni Solutions Remote 100% remote position only available for applicants currently located in Latin America, Remote, Peru
Posted 6 days ago

Experience is Everything – It’s in our DNA We think experience and people matter the most. In fact, we’re not just the leader in the digital employee experience management category, we invented the category. At the end of the day, we get to say we...

128 jobs
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
F
Someone from OH, Columbus just viewed Mortgage Loan Officer Assistant at Fulton Bank
Photo of the Rise User
Someone from OH, Cincinnati just viewed Amazon Work from Home Data Entry Jobs – Entry Level at Amazon
Photo of the Rise User
Someone from OH, Ironton just viewed Software Engineer Intern (Summer 2025) at Curri
J
Someone from OH, Westerville just viewed Oracle Database Administrator- Remote only at JASCI
V
Someone from OH, Toledo just viewed Sports Event Coordinator at Ventures With Jen
Photo of the Rise User
Someone from OH, Dayton just viewed Research Assistant at Leidos
Photo of the Rise User
Someone from OH, Cincinnati just viewed Finance & Accounting Associate at HeadQuarters
Photo of the Rise User
Someone from OH, Canton just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Sandusky just viewed Supply Chain Trainee Program (SCTP) at Anheuser-Busch
Photo of the Rise User
Someone from OH, Mason just viewed HR/Recruiting Assistant at Illumination
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mid-level Creative (f/m/d) at Landor
P
Someone from OH, Kent just viewed Graphic Designer at ProjectGrowth
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex