Staff Software Engineer (m/f/d) at Checkmk
Munich, Bavaria, Germany -
Full Time


Start Date

Immediate

Expiry Date

05 Aug, 26

Salary

0.0

Posted On

07 May, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Architecture, Technical Strategy, System Decoupling, Mentoring, Cross-functional Leadership, Codebase Analysis, Performance Optimization, Quality Engineering, Technical Documentation, Stakeholder Management, Strategic Planning, Roadmap Development

Industry

Software Development

Description
Your mission As a Staff Software Engineer (m/f/d), you hold one of the most senior technical positions in the engineering organisation. You are accountable for the long-term health and direction of our architecture. Where others work within the system, you reshape it: identifying the structural problems that slow teams down, building a credible plan to fix them, and driving that plan through to completion across team and component boundaries. Your decisions directly influence how the entire organisation builds and ships software. You report to engineering leadership and operate with a high degree of autonomy in collaboration with the team, setting technical direction that aligns with our business strategy. Your first major assignment is to lead the decoupling of our UI from its underlying web technology stack and the business logic it sits on top of. Initial groundwork has already been laid, and your role is to pick this up, sharpen the target architecture, and drive it through to completion across the teams involved. The outcome should give us a UI that can evolve independently of the platform beneath it, a web stack that can be modernised without rewriting business logic, and a domain layer properly insulated from presentation concerns. Architecture & Technical Strategy (core accountability) Derive key architectural pain points from codebase analysis, incident patterns, developer friction, and business direction Create clear priorities and actionable plans to address those pain points, with defined milestones and success criteria and align them with the team and the management Follow through on those plans until final delivery, coordinating work across multiple teams where necessary Define and communicate the architectural vision for significant parts of the codebase, translating that vision into concrete roadmap input Anticipate future technological shifts and position the organisation to respond early rather than reactively Present architecture reviews and contribute to tech strategy documents that inform leadership decisions Technical Excellence & Innovation Serve as a subject matter expert across multiple technical domains, providing guidance on unfamiliar parts of the codebase with confidence Drive the adoption of new technologies and approaches where they offer genuine competitive advantage Identify critical code paths and propose or implement solutions that measurably improve performance, reliability, or maintainability Tackle unprecedented, highly ambiguous problems with appropriate solutions Stay current with industry developments and strategically apply relevant advancements to Checkmk Product & Customer Orientation Develop a deep understanding of Checkmk as a product: how it is used, where it creates value, and where it falls short in real customer environments Ground architectural decisions in the reality of users and operators, not only in technical elegance or internal engineering concerns Engage directly with product management, customer-facing teams, and, where useful, customers themselves to validate assumptions and pressure-test proposals Translate customer pain and product strategy into technical priorities, and push back when architectural work risks drifting away from user value Enabling Others & Quality Culture Autonomously identify weak spots in technology and process across the organisation, then deliver solutions with measurable impact Establish coding standards, design patterns, and architectural best practices that teams can adopt independently Mentor and coach senior and staff engineers, broadening their impact across teams Raise the bar on testing and quality engineering: define testing strategies across unit, integration, and end-to-end layers, improve test infrastructure and coverage where it matters most, and embed quality practices into how teams work rather than treating them as an afterthought Lead the creation and maintenance of critical technical documentation and knowledge bases Set a high standard in code reviews and technical guidance that elevates engineering quality across teams Delivery & Execution Break down large, ambiguous initiatives into actionable plans that can be implemented across multiple teams Lead cross-functional efforts to deliver high-impact projects, coordinating engineers, aligning stakeholders, and managing risks Sponsor roadmap initiatives, coach their owners, and actively invest in derisking to ensure timely delivery Balance long-term strategic work with day-to-day execution, choosing the right levers to maximise impact Weigh the pros and cons of technical decisions with explicit regard to business goals, communicating trade-offs clearly to senior leadership Your profile Extensive track record in software engineering, with demonstrable experience owning and delivering complex, cross-team architectural initiatives from diagnosis through to production Deep architectural expertise: you can assess a large, mature codebase, identify systemic issues, prioritise them against business needs, and build a credible plan to resolve them Subject matter expertise across multiple technical domains, with the ability to quickly orient in unfamiliar parts of the stack and make sound judgements under uncertainty Proven ability to influence without authority, building conviction across teams, departments, and senior leadership for technically difficult or disruptive changes Strong hands-on skills: you lead by example and remain close enough to the code to retain credibility with the engineers you guide Experience in defining engineering standards, best practices, and architectural guidelines that have been adopted at an organisational level Track record of mentoring senior engineers and measurably elevating team performance Strategic thinking paired with disciplined execution: you finish what you start Excellent communication skills, able to present technical vision and trade-offs to both engineering and non-engineering stakeholders Business fluent in English; German language skills or willingness to learn are a plus Degree in Computer Science or equivalent practical experience Why us? The chance to make a decisive impact and shape the future of a dynamic, fast growing tech company while growing with your tasks and responsibilities Flexible and family-friendly working conditions in a stable environment With the wide range of sports and wellness offers from Wellpass, you can choose from over 9,000 sports and wellness offers An agile team that embodies autonomy and fast decision making within flat hierarchies A unique corporate culture where we emphasize equality, diversity and inclusion A wide range of education and training opportunities Fully remote work or high flexibility between mobile work and an office in one of the most beautiful, central district of Munich An attractive salary Regular onsite events of all sorts (Company Outings, Team events, Checkmk Conference, Conference After Party and more) in a familiar atmosphere Interested? Then contact us now! You can get insights about working@checkmk at: www.kununu.com/de/checkmk About us We are the creators of Checkmk, a leading hybrid IT monitoring software for both cloud-native and traditional infrastructures and applications. Checkmk is available as an open-source and commercial edition. We are a strong team of software developers and DevOps, open-source enthusiasts and nerds who are passionate about helping small and large companies run their complex IT infrastructures reliably. Over the last years we have grown from 20 to over 250 employees to support our customer growth in Europe, the US and beyond. Our colleagues currently work from our Munich HQ as well as across Germany, Italy, Austria, France, Spain, Poland, USA, Singapore and Malaysia. We are a dynamic, fast growing and easy-going company where positive collaboration is very important. We are more than just colleagues; we have a strong team and a great customer community. For us, high autonomy and flat hierarchies are not just words on paper, but everyday life. With us you don’t work as one of hundreds or on purely theoretical questions but have an immediate positive influence. With our product, we make the lives of thousands of administrators easier and help them in coping with the increasing complexity of IT. Our customers love our product and your work helps to keep it that way!
Responsibilities
Accountable for the long-term health and direction of the software architecture, focusing on identifying structural problems and driving large-scale technical plans to completion. The primary initial task is leading the decoupling of the UI from the underlying web technology stack and business logic.
Loading...