Why This Job is Featured on The SaaS Jobs
Spotfire sits in the enterprise SaaS category where customers expect analytics products to be dependable, secure, and manageable at scale. This role is featured because it focuses on the platform layer that makes a SaaS product viable in real-world deployments, including authentication, licensing, upgrades, storage, and clustering. In SaaS terms, that is the connective tissue between product capability and operational reality, especially for large organisations with strict governance needs.
For a long-term SaaS career, platform work like this tends to build durable engineering judgment around multi-tenant concerns, backward-compatible change, and reliability under load. The listing also signals exposure to cross-functional product delivery, and to the less visible work of diagnosing complex support cases, which is often where SaaS engineers learn how design choices behave in production. Experience in Java backends, APIs, and data-access patterns transfers well across B2B SaaS companies.
This position is best suited to engineers who prefer depth over breadth, care about maintainable code, and enjoy systems thinking rather than purely feature-focused delivery. It will likely appeal to someone comfortable collaborating across disciplines and interested in the mechanics of enterprise SaaS operations, with an on-site working preference in Gothenburg.
The section above is editorial commentary from The SaaS Jobs, provided to help SaaS professionals understand the role in a broader industry context.
Job Description
We are looking for a software developer for the Spotfire Platform team.
Spotfire is a powerful platform for analyzing and visualizing large datasets. It is used in various industries to solve complex problems, gain critical insights, drive strategic planning, follow up on key metrics, and take corrective action.
In the Platform team we work with the infrastructure needed to use the product in an enterprise setting. We implement functions for example authentication, storage of analysis files, upgrade of software, management of licenses, and clustering.
Gothenburg, where Spotfire was founded, remains a key development hub for the company. We are a business unit within Cloud Software Group.
Who you are
You have solid programming, analytical, and problem-solving skills. You understand the core concepts underlying Software Development, Design, and Architecture. You are interested in writing good, maintainable code. You enjoy the challenges of developing robust and performant enterprise-scale analytics software products. You are intellectually curious and can communicate complex concepts well.
What you will do
You will be a software developer working with the backend parts of our products. People joining Spotfire tend to stay. Most members of the platform team have worked 10+ years with Spotfire. You will work with developers and testers, user experience designers, technical communicators, project and product managers from other parts of the organization. Spotfire keeps evolving in our nice office located in central Gothenburg. Here, you will design and develop new capabilities for the Spotfire product suite with close attention to robustness, scalability, security, and performance. We mainly use Java for our backend systems. The team also deals with the more complicated customer support cases.
Qualifications: Experience/Skills
Must Have
Master's degree in Engineering Physics, Engineering Mathematics, Computer Science, Electrical Engineering, or similar from a reputable university
Experience with Java
Understanding and experience with version control system management with tools like git
Strong focus on writing high quality, maintainable code
Conversational Swedish language proficiency
Interest in Spotfire and its business contexts
Appreciation of Engineering as an intellectual activity
Prioritize quality over quantity
On-site presence in the Gothenburg office
Must be legally eligible to work in Sweden (current labour permit required)
Strongly Preferred
Familiarity with databases, experience writing more complex SQL, troubleshooting performance with databases, using JDBC.
Working experience in using and developing REST APIs
Experience using the Spring framework
Nice to have
Experience with cloud-native development principles and technologies (Docker, Kubernetes, and cloud hosting platforms)
Experience with different build tools (ant, Maven, make, Jenkins, shell scripts)
Experience writing test, e.g. with Junit
Experience with Wireshark, sockets, and protocols
Interest in computer security
Strong verbal and written communication skills
Pay & Benefits Summary
Competitive salary
Annual bonus
About Us:
Cloud Software Group is one of the world’s largest cloud solution providers, serving more than 100 million users around the globe. When you join Cloud Software Group, you are making a difference for real people, each of whom count on our suite of cloud-based products to get work done — from anywhere. Members of our team will tell you that we value passion for technology and the courage to take risks. Everyone is empowered to learn, dream, and build the future of work. We are on the brink of another Cambrian leap -- a moment of immense evolution and growth. And we need your expertise and experience to do it. Now is the perfect time to move your skills to the cloud.
Cloud Software Group is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination. All qualified applicants will receive consideration for employment without regard to age, race, color, creed, sex or gender, sexual orientation, gender identity, gender expression, ethnicity, national origin, ancestry, citizenship, religion, genetic carrier status, disability, pregnancy, childbirth or related medical conditions (including lactation status), marital status, military service, protected veteran status, political activity or affiliation, taking or requesting statutorily protected leave and other protected classifications.
If you need a reasonable accommodation due to a disability during any part of the application process, please contact us via the Bridge portal for assistance.