Cloud Engineer/Software Developer - Warsaw

Demant Group
Full_timeWarsaw, Poland

📍 Job Overview

  • Job Title: Cloud Engineer/Software Developer
  • Company: Demant Group
  • Location: Warsaw, Mazowieckie, Poland
  • Job Type: Hybrid
  • Category: DevOps Engineer
  • Date Posted: June 17, 2025
  • Experience Level: Mid-Senior level (2-5 years)
  • Remote Status: On-site/Hybrid (3 days remote per week)

🚀 Role Summary

  • Design and develop Azure-based services, shaping the future of Demant's cloud solutions.
  • Collaborate with cross-functional teams in a Scrum environment, driving projects from inception to completion.
  • Contribute to a multi-site, cross-cultural team, fostering a culture of quality and continuous improvement.

📝 Enhancement Note: This role offers an exciting opportunity for cloud engineers and software developers to work on impactful projects in the healthcare sector, leveraging Azure technologies and Agile methodologies.

💻 Primary Responsibilities

  • Cloud Solution Design & Development: Design and develop cloud-based solutions using Azure, ensuring they meet business requirements and comply with established guidelines.
  • Collaboration & Knowledge Sharing: Work closely with team members, conduct code reviews, and share expertise to enhance overall team capabilities.
  • Project Leadership: Lead projects from start to finish, ensuring they are delivered on time, within budget, and meet quality standards.
  • Testing & Reporting: Execute tests and reports according to established processes, ensuring the reliability and performance of cloud solutions.
  • Requirements Review: Review and provide input on requirements, ensuring they are clear, concise, and technically feasible.
  • Azure Trends & Technologies: Stay updated on new Azure trends and technologies, incorporating relevant advancements into cloud solutions.

🎓 Skills & Qualifications

Education: A Master's degree in software engineering, computer science, or a related field.

Experience: A minimum of 3 years of relevant work experience in cloud technologies, software development, and DevOps.

Required Skills:

  • Extensive experience with public cloud, preferably Azure.
  • Solid knowledge of infrastructure as code (IaC) tools, preferably Bicep or ARM templates.
  • Experience with DevOps platforms, preferably Azure DevOps.
  • Proficiency in developing software with object-oriented languages, preferably C#.
  • Strong understanding of software lifecycle processes and commitment to maintaining architecture, code base, test, and documentation quality.
  • Self-driven and teamwork-oriented, with a focus on quality and thoroughness.
  • Fluent in English.

Preferred Skills:

  • Experience with Design and Architectural patterns.
  • Experience with Docker and Kubernetes.
  • Experience with cloud messaging, preferably Azure Event Hub, Azure Service Bus.
  • Experience with DB as a service, preferably Azure SQL, Cosmos DB.
  • Proficiency in PowerShell or Bash for automation, CI/CD.
  • Practical knowledge of Linux-based systems.
  • Understanding of cloud data processing and storage, preferably Azure Synapse, Azure Data Bricks, Azure Data Lake.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate cloud-based solutions and projects showcasing your expertise in Azure, infrastructure as code, and software development.
  • Highlight your ability to lead projects, collaborate with teams, and ensure quality and compliance with established standards.
  • Include live demos and responsive design examples to showcase your technical skills and problem-solving capabilities.

Technical Documentation:

  • Document your approach to cloud solution design, architecture, and development, highlighting your understanding of software lifecycle processes.
  • Include code comments, version control, and deployment processes to demonstrate your commitment to code quality and maintainability.
  • Showcase your ability to write clear, concise, and technically accurate documentation, ensuring it meets the needs of both technical and non-technical stakeholders.

💵 Compensation & Benefits

Salary Range: The salary range for this role in Warsaw, Poland is estimated to be between 12,000 PLN and 18,000 PLN per month, based on market research and regional adjustments for mid-senior level cloud engineers and software developers.

Benefits:

  • Private medical care
  • Sports card
  • Generous benefits package (not specified)

Working Hours: Full-time position with a permanent contract after a successful 3-month trial period. Hybrid work model combining remote work (up to 3 days/week) and presence in the modern Warsaw office.

📝 Enhancement Note: The salary range provided is an estimate based on market research and regional adjustments for mid-senior level cloud engineers and software developers in Warsaw, Poland. Actual salary may vary depending on factors such as experience, skills, and negotiation.

🎯 Team & Company Context

🏢 Company Culture

Industry: Demant Group operates in the healthcare sector, focusing on hearing healthcare and technology solutions for people with hearing impairments. This role contributes to one of the largest healthcare ecosystems in the world.

Company Size: Demant Group is a global Danish company with a revenue of DKK 22B and over 22,000 employees worldwide. The Warsaw office serves as an R&D center, fostering a multi-site, cross-cultural team environment.

Founded: Demant Group was founded in 1943 and has since grown into a leading provider of hearing healthcare solutions and services.

Team Structure:

  • The cloud engineering and software development team consists of multiple Scrum teams, each focusing on specific projects and services.
  • The team works closely with other departments, such as product management, design, and marketing, to ensure user-centric and business-driven solutions.
  • The team follows Agile methodologies, with a focus on collaboration, continuous improvement, and delivering value to users and the business.

Development Methodology:

  • The team follows Agile/Scrum methodologies, with sprint planning, daily stand-ups, and regular retrospectives to drive continuous improvement.
  • Code reviews, testing, and quality assurance practices are integral to the development process, ensuring the reliability and performance of cloud solutions.
  • Deployment strategies, CI/CD pipelines, and server management are essential aspects of the team's work, with a focus on automation, efficiency, and scalability.

Company Website: https://www.demant.com/

📝 Enhancement Note: Demant Group's company culture emphasizes equality, autonomy, and work-life balance, with a focus on user-centric and business-driven solutions. The Warsaw office serves as an R&D center, contributing to the company's global healthcare ecosystem.

📈 Career & Growth Analysis

Cloud Engineer/Software Developer Career Level: This role is at the mid-senior level, with a focus on designing, developing, and leading cloud-based solutions using Azure. The role requires a strong understanding of cloud technologies, software development, and DevOps, as well as the ability to collaborate effectively with cross-functional teams.

Reporting Structure: The role reports to the team lead or manager, with a matrixed reporting structure to other departments, such as product management and design, depending on the specific project.

Technical Impact: The role has a significant impact on the development and maintenance of cloud-based services, contributing to the overall success of the company's healthcare ecosystem. The role requires strong technical skills, as well as the ability to communicate effectively with both technical and non-technical stakeholders.

Growth Opportunities:

  • Technical Specialization: Deepen your expertise in specific Azure services, infrastructure as code, or software development domains to become a technical specialist or subject matter expert.
  • Technical Leadership: Develop your leadership skills by mentoring junior team members, driving technical decision-making, and contributing to architecture and design processes.
  • Architecture & Design: Expand your role to focus on architecture and design, driving the strategic direction of cloud-based services and ensuring they meet business requirements and technical standards.

📝 Enhancement Note: This role offers significant opportunities for career growth and development, with a focus on technical specialization, leadership, and architecture. The multi-site, cross-cultural team environment fosters a culture of collaboration, continuous improvement, and innovation.

🌐 Work Environment

Office Type: The Warsaw office is modern and well-equipped, with a focus on creating a collaborative and comfortable work environment for employees.

Office Location(s): The office is located in Warsaw, with easy access to public transportation and nearby amenities.

Workspace Context:

  • The workspace is designed to facilitate collaboration and communication, with open-plan areas, meeting rooms, and breakout spaces.
  • Each workstation is equipped with multiple monitors, testing devices, and development tools to support cloud engineering and software development tasks.
  • The workspace encourages knowledge sharing, technical mentoring, and continuous learning, with regular team meetings, workshops, and training opportunities.

Work Schedule: The hybrid work model combines remote work (up to 3 days/week) and presence in the office, with flexible working hours to accommodate individual needs and preferences.

📝 Enhancement Note: The modern Warsaw office provides a collaborative and comfortable work environment, with a focus on facilitating communication, knowledge sharing, and continuous learning. The hybrid work model offers flexibility and work-life balance, with a focus on supporting individual needs and preferences.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Preparation: Brush up on your Azure, cloud engineering, and software development skills, focusing on infrastructure as code, C#, and Agile methodologies. Familiarize yourself with the latest Azure trends and technologies.
  2. Technical Assessment: Demonstrate your technical expertise through coding challenges, system design discussions, and live coding exercises. Showcase your ability to lead projects, collaborate with teams, and ensure quality and compliance with established standards.
  3. Team Interaction: Participate in team meetings and workshops to assess your cultural fit, communication skills, and ability to work effectively with cross-functional teams.
  4. Final Evaluation: Demonstrate your understanding of the role, the company, and the healthcare sector, highlighting your potential to contribute to the success of the team and the organization.

Portfolio Review Tips:

  • Highlight your cloud-based solutions and projects, showcasing your expertise in Azure, infrastructure as code, and software development.
  • Include live demos and responsive design examples to showcase your technical skills and problem-solving capabilities.
  • Document your approach to cloud solution design, architecture, and development, highlighting your understanding of software lifecycle processes.
  • Showcase your ability to write clear, concise, and technically accurate documentation, ensuring it meets the needs of both technical and non-technical stakeholders.

Technical Challenge Preparation:

  • Familiarize yourself with Azure, cloud engineering, and software development best practices, focusing on infrastructure as code, C#, and Agile methodologies.
  • Practice coding challenges and system design discussions, focusing on problem-solving, architecture, and optimization strategies.
  • Prepare for live coding exercises, showcasing your ability to communicate technical concepts effectively and efficiently.

ATS Keywords: [Comprehensive list of cloud engineering, software development, and Azure-relevant keywords for resume optimization, organized by category: programming languages, cloud platforms, infrastructure as code tools, databases, tools, methodologies, soft skills, industry terms]

📝 Enhancement Note: The interview process for this role focuses on assessing technical expertise, collaboration skills, and cultural fit. The portfolio review and technical challenge preparation tips provide actionable insights to help you showcase your skills and potential effectively.

🛠 Technology Stack & Web Infrastructure

Cloud Platform: Azure

Infrastructure as Code Tools:

  • Bicep
  • ARM templates

Programming Languages:

  • C#

Databases:

  • Azure SQL
  • Cosmos DB

Tools & Methodologies:

  • Azure DevOps
  • Agile/Scrum methodologies
  • Docker
  • Kubernetes
  • PowerShell
  • Bash

📝 Enhancement Note: The technology stack for this role focuses on Azure, with a strong emphasis on infrastructure as code, C#, and Agile methodologies. The role requires a solid understanding of cloud engineering, software development, and DevOps best practices.

👥 Team Culture & Values

Cloud Engineering Values:

  • User-centric: Focus on designing and developing cloud-based solutions that meet user needs and business requirements.
  • Collaborative: Work closely with cross-functional teams, fostering a culture of knowledge sharing, technical mentoring, and continuous learning.
  • Innovative: Embrace new Azure trends and technologies, driving continuous improvement and optimization of cloud solutions.
  • Quality-driven: Ensure the reliability, performance, and maintainability of cloud solutions, with a commitment to architecture, code base, test, and documentation quality.

Collaboration Style:

  • Cross-functional integration: Work closely with product management, design, and marketing teams to ensure user-centric and business-driven solutions.
  • Code review culture: Foster a culture of code reviews, technical mentoring, and continuous learning, ensuring the quality and maintainability of cloud solutions.
  • Knowledge sharing: Encourage knowledge sharing, technical mentoring, and collaboration, ensuring the team's collective expertise and capabilities continue to grow and develop.

📝 Enhancement Note: The cloud engineering team at Demant Group fosters a user-centric, collaborative, innovative, and quality-driven culture. The team works closely with cross-functional teams, embracing a culture of knowledge sharing, technical mentering, and continuous learning.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Cloud Solution Design & Architecture: Design and develop cloud-based solutions that meet business requirements and comply with established guidelines, while balancing user needs, performance, and scalability.
  • Infrastructure as Code: Implement and maintain infrastructure as code (IaC) tools, ensuring the reliability, consistency, and automation of cloud solution deployment and management.
  • Cloud Messaging & Data Processing: Design and implement cloud messaging and data processing solutions, ensuring the efficient and reliable exchange of data between cloud services and applications.
  • Cloud Data Storage: Design and implement cloud data storage solutions, ensuring the scalability, performance, and security of data in the cloud.

Learning & Development Opportunities:

  • Technical Skill Development: Deepen your expertise in specific Azure services, infrastructure as code, or software development domains, with a focus on continuous learning and skill development.
  • Conference Attendance & Certification: Participate in Azure conferences, webinars, and certification programs to expand your knowledge and skills, and enhance your professional network.
  • Technical Mentoring & Leadership: Mentor junior team members, drive technical decision-making, and contribute to architecture and design processes, fostering a culture of continuous learning and growth.

📝 Enhancement Note: The technical challenges and learning opportunities for this role focus on cloud solution design, architecture, and development, with a strong emphasis on infrastructure as code, Azure, and software development best practices. The role offers significant opportunities for technical skill development, conference attendance, and certification, as well as technical mentoring and leadership.

💡 Interview Preparation

Technical Questions:

  • Azure & Cloud Engineering: Demonstrate your expertise in Azure, cloud engineering, and infrastructure as code, focusing on design, architecture, and optimization strategies.
  • Software Development: Showcase your proficiency in C#, software development best practices, and Agile methodologies, highlighting your ability to collaborate effectively with cross-functional teams.
  • Problem-solving: Solve technical problems and challenges, showcasing your ability to think critically, analyze data, and make informed decisions.

Company & Culture Questions:

  • Company Culture: Demonstrate your understanding of Demant Group's company culture, with a focus on user-centric, collaborative, innovative, and quality-driven values.
  • Team Dynamics: Showcase your ability to work effectively in a multi-site, cross-cultural team environment, with a focus on communication, collaboration, and knowledge sharing.
  • User Impact: Demonstrate your understanding of the role's impact on users, with a focus on designing and developing cloud-based solutions that meet user needs and business requirements.

Portfolio Presentation Strategy:

  • Cloud Solution Showcase: Highlight your cloud-based solutions and projects, showcasing your expertise in Azure, infrastructure as code, and software development.
  • Live Demos & Responsive Design: Include live demos and responsive design examples to showcase your technical skills and problem-solving capabilities.
  • Documentation & Architecture: Document your approach to cloud solution design, architecture, and development, highlighting your understanding of software lifecycle processes and best practices.

📝 Enhancement Note: The technical and company/culture questions for this role focus on assessing technical expertise, collaboration skills, and cultural fit. The portfolio presentation strategy provides actionable insights to help you showcase your skills and potential effectively.

📌 Application Steps

To apply for this cloud engineer/software developer position:

  1. Customize Your Portfolio: Tailor your cloud-based solutions and projects to showcase your expertise in Azure, infrastructure as code, and software development, with a focus on user-centric and business-driven design.
  2. Optimize Your Resume: Highlight your relevant skills, experience, and achievements, focusing on cloud engineering, software development, and DevOps best practices. Include relevant keywords and phrases to optimize your resume for ATS systems.
  3. Prepare for Technical Challenges: Brush up on your Azure, cloud engineering, and software development skills, focusing on infrastructure as code, C#, and Agile methodologies. Practice coding challenges, system design discussions, and live coding exercises to showcase your technical expertise and problem-solving capabilities.
  4. Research the Company & Role: Familiarize yourself with Demant Group's company culture, values, and mission, as well as the specific requirements and expectations of the cloud engineer/software developer role. Prepare thoughtful and insightful questions to demonstrate your interest and engagement with the company and the role.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates should hold a Master's degree in a relevant field and have a minimum of 3 years of experience with public cloud technologies, preferably Azure. Knowledge of infrastructure as code tools and experience in software development with object-oriented languages is also required.