Senior Software Engineer
QlikAbout the role
What makes us Qlik?
A Gartner® Magic Quadrant™ Leader for 14 years in a row, Qlik transforms complex data landscapes into actionable insights, driving strategic business outcomes. Serving over 40,000 global customers, our portfolio leverages pervasive data quality and advanced AI/ML capabilities that lead to better decisions, faster.
We excel in integration and governance solutions that work with diverse data sources, and our real-time analytics uncover hidden patterns, empowering teams to address complex challenges and seize new opportunities.
The Senior Backend Software Engineer Role
Join our dynamic Data Governance & AI Team as a Senior Backend Software Engineer, where you will focus on developing innovative products for our Data Product Catalog.
You’ll immerse yourself in cloud-native development, enhancing our robust backend micro-services. Your mission will be to create highly available, fault-tolerant enterprise software that provides exceptional user value.
What makes this role interesting?
- Cutting-Edge Technology: Work with a tech stack that includes Java, JavaScript, Go, Kotlin, and React, along with deployment tools like Docker, Kubernetes, and modern CI/CD technologies.
- Global Collaboration: Join a multicultural community with teams across the world, solving technically challenging problems together.
- Career Growth: Enjoy opportunities to move across different teams, change roles, or specialize in specific areas or technologies.
- Work-Life Balance: Benefit from our remote-first policy, mental health support, and an extra week of benefits to ensure physical and mental well-being.
- Strategic Impact: Contribute to solutions at the heart of Qlik's strategy, addressing user challenges associated with data growth in a fast-growing sector.
Here’s how you’ll be making an impact:
- Innovative Development: Design and develop cutting-edge applications in the Data Governance & AI Team, ensuring they meet the highest standards of quality and performance.
- Collaborative Solutions: Work across teams to deliver best-in-class products, supporting solution design, workshops, refinements, and estimations.
- Continuous Improvement: Contribute to team self-management and drive continuous improvement, fostering a culture of innovation and excellence.
- User-Centric Impact: Help solve complex problems associated with data growth, directly contributing to the success and satisfaction of our users.
We’re looking for a teammate with:
- 6+ years’ experience in development
- Strong knowledge of Rest APIs
- Strong knowledge in Java and Spring Boot (knowledge of Go or Kotlin is a nice to have)
- Experiences on MongoDB and SQL databases are required
- Knowledge of the Cloud providers environments (Amazon Web Services / Microsoft Azure);
- Proficiency with GitHub Actions, Kubernetes, and Helm.
- Excellent interpersonal, communication, and presentation skills in English.
- Team player with experience or a strong interest in working within a distributed and international agile team environment.
- Mentorship and Leadership: Guide junior team members, facilitate code reviews, and encourage best practices.
- Collaboration: Work effectively with product management, design, and operations teams.
- Communication: Deliver clear instructions to the team and communicate effectively with users.
- Problem-Solving: Employ critical thinking, problem-solving, and analytical skills.
- Organization: Exhibit strong organizational and time management skills.
- Decision-Making: Make sound decisions and exercise independent judgment.
- Technical Expertise: Advanced programming skills and familiarity with architectures like microservices or serverless in complex systems environment.
The<
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s