At a Glance
- Tasks: Design and build secure, scalable software solutions using modern tech and DevOps practices.
- Company: Join Sabio Group, a leader in AI and Data-driven customer experiences.
- Benefits: Competitive salary, continuous learning, mentoring, and clear career progression.
- Other info: Inclusive culture that values diversity and supports personal growth.
- Why this job: Make an impact on high-profile AI and cloud projects for global brands.
- Qualifications: Strong experience in software engineering and DevOps with excellent problem-solving skills.
The predicted salary is between 60000 - 80000 € per year.
Sabio Group is a trusted expert in Contact Centre, AI and Data. We design, build and run automation-led customer experiences for leading brands, combining deep domain expertise with modern engineering and a consulting mindset. We are collaborative, curious and outcomes-driven, and we invest in people who want to learn and grow in a supportive, inclusive environment.
Role Purpose
As a Senior Software Engineer within the AI Practice, you will play a key hands‑on role in designing, building and operating secure, scalable and highly automated software solutions for our customers. You will bring a strong DevOps mindset, taking ownership of solutions across the full lifecycle — from design and build through deployment, monitoring and continuous improvement. The role is customer-facing and delivery-focused, working on AI-enabled and cloud-native solutions using modern, automation‑first engineering practices.
Key Responsibilities
- Design, build and maintain high‑quality software solutions using modern programming languages, cloud platforms and DevOps tooling.
- Apply a DevOps and automation‑first approach across infrastructure provisioning, CI/CD, deployment, testing and operations.
- Engineer secure, scalable and observable systems using modern DevOps practices, including infrastructure as code and automated quality controls.
- Take ownership of services in production, including monitoring, troubleshooting, performance tuning and reliability improvements.
- Work directly with customers to understand requirements, shape technical solutions and clearly communicate progress, risks and outcomes.
- Troubleshoot complex issues across application code, integrations, infrastructure and cloud services.
- Contribute to shared DevOps tooling, reusable components, infrastructure‑as‑code patterns and engineering standards within the AI Practice.
- Collaborate closely with other engineers and delivery leads to ensure high‑quality, on‑time delivery.
- Continuously evaluate and adopt new DevOps tools, technologies and patterns to improve delivery efficiency and platform reliability.
Skills Knowledge and Expertise
- Strong experience as a Senior Software Engineer working across multiple technology stacks.
- Proven DevOps experience, with a strong automation‑first engineering mindset.
- Experience designing, deploying and supporting production systems using CI/CD pipelines and infrastructure as code.
- Ability to rapidly learn new technologies and apply them effectively in customer environments.
- Excellent problem‑solving and troubleshooting skills across software, infrastructure and cloud platforms.
- Strong written and verbal communication skills, including confidence in customer‑facing roles.
- Hands‑on experience with:
- Infrastructure as Code (Terraform, Ansible or similar)
- CI/CD pipelines and DevOps tooling
- C# (.NET 8+) and/or Java (Spring)
- Bash and PowerShell
- AWS, ideally including Amazon Connect
- Containerization and orchestration (Docker, Kubernetes)
Nice to Have
- Experience with relational databases such as MSSQL
- Experience with Redis or similar caching technologies
- Exposure to Azure
- Exposure to Google Cloud Platform (GCP)
- Experience with Go
- Experience with VMware
- Telephony or IVR experience
Why Join Us
- Work on high‑impact AI, cloud and DevOps transformation programmes for leading global brands.
- Be part of a collaborative, outcomes‑driven engineering culture with strong DevOps practices.
- Continuous learning with access to mentoring, frameworks and clear career progression.
- An inclusive and supportive environment where diversity is valued and everyone can thrive.
Senior Software Engineer employer: Sabio
At Sabio Group, we pride ourselves on being a leading employer in the tech industry, particularly for Senior Software Engineers. Our collaborative and inclusive work culture fosters continuous learning and professional growth, allowing you to engage in high-impact AI and cloud transformation projects for renowned global brands. With a strong focus on DevOps practices and a commitment to employee development, we provide a supportive environment where your contributions are valued and your career can flourish.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at Sabio Group. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving DevOps and cloud technologies. This gives you a chance to demonstrate your hands-on experience and problem-solving abilities.
✨Tip Number 3
Prepare for the interview by brushing up on your communication skills. Since the role is customer-facing, practice explaining complex technical concepts in simple terms. This will show you can engage effectively with clients.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at Sabio Group.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your DevOps experience and any relevant projects you've worked on, especially those involving automation and cloud technologies.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about AI and DevOps. Share specific examples of how you've tackled challenges in previous roles and how you can contribute to our collaborative culture at Sabio Group.
Showcase Your Problem-Solving Skills:In your application, don’t shy away from discussing complex issues you've resolved in the past. We love seeing how you approach troubleshooting and your thought process behind finding solutions.
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 your enthusiasm for joining our team!
How to prepare for a job interview at Sabio
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like C#, Java, and AWS. Brush up on your knowledge of CI/CD pipelines and infrastructure as code tools like Terraform or Ansible. Being able to discuss your hands-on experience with these technologies will show that you're ready to hit the ground running.
✨Show Off Your DevOps Mindset
Since this role requires a strong DevOps approach, be prepared to talk about how you've implemented automation in your previous projects. Share specific examples of how you've improved delivery efficiency or reliability through automation-first practices. This will demonstrate your alignment with their engineering culture.
✨Communicate Clearly
As the role is customer-facing, practice articulating complex technical concepts in a way that's easy to understand. Think about how you can explain your past projects and solutions to someone without a technical background. Good communication skills can set you apart from other candidates.
✨Prepare for Problem-Solving Questions
Expect to face some tricky problem-solving scenarios during the interview. Brush up on your troubleshooting skills and be ready to walk through your thought process when tackling complex issues. Highlight your ability to think critically and adapt quickly to new challenges, which is crucial for this role.