Job openings for Backend Developer / System Architect

BRP Systems Group is a SaaS company founded in 2004, headquartered in Linköping with about 125 employees across four Nordic countries. They develop systems and products for the gym and fitness industry, with over 2800 facilities in ten countries using their solutions, reaching 3.6 million end-users. BRP is the leading provider in the Nordic region and is expanding in existing and new markets. The company is seeking two experienced developers for the Platform Services team, a new division responsible for designing and developing shared services, technology strategy, and architecture for all products. The ideal candidates have several years of experience in backend development and system architecture, with an interest in AI platforms, LLM orchestration, and new technologies. Frontend skills are a plus but not required; curiosity and willingness to explore new technologies are essential. Benefits include working with modern SaaS and cloud services, opportunities to influence both personal and company product development, modern offices in Linköping or Jönköping, and international collaboration with colleagues in Sri Lanka. University education in programming, computer science, or software engineering is desired. The candidate should have experience with multiple technologies including NodeJS (JavaScript/TypeScript), API design, microservice architecture with event streaming (Kafka, Pub/Sub, Nats/Jetstream), databases (PostgreSQL, MongoDB, MySQL), container technologies (Docker, Kubernetes), test automation and CI/CD (GitHub), Google Cloud Platform, Python with LLM frameworks (LangChain, LlamaIndex), AI agent design and standards (MCP, A2A), embeddings, RAG pipelines, vector databases, and modern AI assistants (Cursor, Copilot, Windsurf). Java and Springboot experience is a plus. The position is full-time.