Senior Software Engineer
Crewmeister · Technology, Information and Internet
- Work arrangement: remote in country
- Employment type: Full Time
- Seniority: senior
- Posted:
Job description
<p>With over 19,000 customers, Crewmeister is one of the fastest-growing workforce management software providers in Germany. Our success is driven by great products, strong teamwork, and people who are passionate about building exceptional software.</p>
<p>As part of the ATOSS Group, we combine the agility and ownership of a scale-up with the stability and resources of a leading software company.</p>
<p>AI is transforming how software is built, and we&#39;re investing in engineers who can help shape that future. We believe the next generation of software development will combine strong engineering fundamentals with AI-powered workflows, tools, and product capabilities.</p>
<p>If you&#39;re excited about building scalable backend systems while pushing the boundaries of AI-enabled product development, we&#39;d love to hear from you.</p>
<p><strong>Your Responsibilities</strong></p>
<ul>
<li>Design, build, and operate scalable backend services and APIs using Java and Spring Boot.</li>
<li>Lead the implementation of complex features and technical initiatives from concept to production.</li>
<li>Architect reliable, maintainable, and high-performing solutions for a growing SaaS platform.</li>
<li>Apply AI technologies to improve product development, engineering workflows, and delivery speed.</li>
<li>Build and maintain internal AI-powered tools, skills, agents, and automations that increase engineering productivity.</li>
<li>Evaluate and integrate modern AI capabilities into products and development processes.</li>
<li>Drive software quality, operational excellence, and great developer experience.</li>
<li>Perform code and solution reviews while promoting engineering best practices.</li>
<li>Mentor other engineers and contribute to a culture of continuous learning and improvement.</li>
<li>Collaborate closely with Product, Design, and Engineering teams to deliver outstanding customer experiences.</li>
</ul>
<p><strong>What You&#39;ll Bring</strong></p>
<p><strong>Required</strong></p>
<ul>
<li>Strong experience building backend applications with <strong>Java and Spring Boot</strong>.</li>
<li>Experience designing, building, and operating scalable software systems in cloud-based SaaS environments.</li>
<li>Strong understanding of software architecture, distributed systems, and modern engineering practices.</li>
<li>Experience with cloud platforms such as Azure, AWS, or GCP, as well as CI/CD pipelines and containerized environments.</li>
<li>Hands-on experience integrating AI into products, engineering workflows, or software development processes.</li>
<li>Familiarity with AI development frameworks such as <strong>LangChain, LangGraph</strong>, or similar technologies.</li>
<li>Strong proficiency with modern AI engineering tools such as <strong>Claude Code, Codex, Cursor, NotebookLM</strong>, or similar solutions.</li>
<li>Excellent communication, problem-solving, and collaboration skills.</li>
<li>A growth mindset and enthusiasm for exploring new ways to build software using AI.</li>
</ul>
<p><strong>Nice to Have</strong></p>
<ul>
<li>Experience with agent architectures, orchestration frameworks, or AI-powered SaaS products.</li>
<li>Experience building internal AI platforms, agents, or developer productivity tooling.</li>
<li>Knowledge of RAG architectures and modern LLM application patterns.</li>
<li>Python experience for automation and AI-related development.</li>
<li>Experience with Kubernetes and cloud-native infrastructure.</li>
</ul>
<p><strong>What Makes This Role Different</strong></p>
<p>This is not a machine learning research role and we are not looking for candidates who specialize in training AI models.</p>
<p>Instead, we&#39;re looking for strong software engineers who understand how to use AI effectively to build products, improve engineering workflows, and help drive the adoption of AI across the software development lifecycle.</p>
<p>You&#39;ll play an important role in Crewmeister&#39;s journey toward AI-enabled product development and help define how modern engineering teams leverage AI to deliver more value, faster.</p>
<p><strong>Why Crewmeister</strong> </p>
<ul>
<li>Join one of Europe&#39;s fastest-growing SaaS companies.</li>
<li>Help shape the future of AI-enabled software development.</li>
<li>Work on meaningful products used by thousands of businesses.</li>
<li>Be part of a collaborative engineering culture focused on learning, ownership, and continuous improvement.</li>
</ul>
Skills
- ci/cd
- cloud_services
- java
- kubernetes
- spring
Languages
EN, DE
Apply
Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.
View & apply