Kaseya® is the leading provider of IT and security management solutions for managed service providers (MSPs) and SMBs.
Senior Staff Software Engineer – Identity & Access Management Platform
Location
United States
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Senior Staff Software Engineer – Identity & Access Management Platform
Kaseya
• Define architecture and technical direction for the IAM platform across multiple products and services • Lead design and implementation of authentication, authorization, and identity governance capabilities • Build and operate core IAM platform services, APIs, and integrations • Drive platform adoption and migration initiatives across engineering teams • Design solutions supporting RBAC, ABAC, delegated administration, and multi-tenant environments • Partner with Security, Compliance, and Product teams to meet governance and regulatory requirements • Lead architecture reviews and technical design discussions for identity-related initiatives • Mentor engineers and establish engineering standards for identity platform development
Job Requirements
- 10+ years of software engineering experience building distributed systems or platform services
- Experience designing and implementing IAM, authentication, authorization, or identity governance solutions
- Experience with OAuth 2.0, OpenID Connect (OIDC), SAML, JWTs, MFA, and enterprise SSO
- Experience implementing or integrating enterprise IAM platforms (e.g., Zitadel, Keycloak, Authentik, Okta, Auth0, Ping Identity)
- Experience designing secure, scalable services in cloud-based or SaaS environments
Benefits
- Health insurance
- Retirement plans
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Technical consulting in pre-sales: You support our sales team as the technical conscience. You translate complex business requirements into feasible solution designs and convince clients through your technical expertise and approachability. • Architecture design & blueprinting: You design robust, secure and scalable software architectures for modern cloud platforms and actively support their implementation in project delivery. • Technology impulses & workshops: You design and lead inspiring tech workshops (e.g., on AI transformation or cloud strategies). You show clients what is technically possible and lay the foundation for successful collaboration. • Technical bridge function & mentoring: You are the link between vision and code. You work hands-on with our delivery teams during implementation, ensure architectural quality through code and system reviews, and act as a sparring partner for development. • Client advising & idea generation: Even during implementation you remain the technical point of contact for the client. You identify follow-up needs and new technological potentials (e.g., legacy system replacement) and feed these impulses back to our sales team.
• You will serve as the cross-cutting technical reference for the Digital Presence Tribe. • You will connect business strategy, system quality, and the growth of engineering talent. • Lead complex, high-impact initiatives without becoming a bottleneck. • Promote responsible innovation and operational reliability.
Go Full Stack Developer
Complero GmbhComplero wurde 2017 gegründet und ist ein stark wachsendes Startup-Unternehmen der IT-Branche. Unsere Mission: Stay Connected! Wir haben eine Software entwickelt, die mittels Künstlicher Intelligenz Kundenstammdaten analysiert und aktualisiert. Schon heute genießen wir das Vertrauen vieler großer namhafter Unternehmen. Unser Team besteht aus Entwicklern, Kreativen und Vertriebs- und Organisationstalenten. Was uns verbindet – die Leidenschaft für unsere Tätigkeit und unsere Software, mit der wir das Thema “Aktuelle Kundenstammdaten” völlig neu denken. Und wir haben noch Großes vor! Daher ist gerade jetzt der richtige Zeitpunkt, um bei uns einzusteigen, unseren starken Wachstumsprozess zu begleiten und gemeinsam mit uns Erfolgsgeschichte zu schreiben.
Role Description - Du entwickelst neue Funktionen zum einfachen Umgang mit unserem System. - Du führst Datenbankmigrationen durch und verantwortest die Sicherheit unseres Systems. - Du stimmst neue Produktideen und Prioritäten mit unserem Customer Success Team ab und bringst diese auf den Weg. - Du kümmerst dich um die reibungslose Verknüpfung unserer Kunden mit unserem System. - Du gestaltest die Architektur unserer Lösungen. - Du dokumentierst unsere Designentscheidungen und verschriftlichst die Kommunikation im Team und Wiki. Qualifications - Du bringst bereits mehrjährige Berufserfahrung in der Front- und Backend-Entwicklung mit. - Du verfügst über Kenntnisse mehrerer Front-End-Sprachen (HTMX, Tailwind CSS, HTML, optional TypeScript). - Du bist erfahren in mehreren Back-End-Sprachen, Technologien & Architecturen (Golang, REST). - Du verfügst über Kenntnisse in der Containerisierung mit Docker und der Bereitstellung und Skalierung mit Kubernetes. - Continuous Integration, Continuous Delivery und TDD sind dir nicht fremd. - Du bist vertraut im Umgang mit Datenbanken (z.B. PostgreSQL, S3). - Du hast Lust darauf in einem verteilten Team zu arbeiten. - Du sprichst fließend Englisch oder Deutsch. Benefits - Ortsunabhängiges Arbeiten (remote only) bei freier, flexibler Zeiteinteilung. - Wachsendes, dynamisches Start-Up-Umfeld. - Mitarbeit in einem motivierten, internationalen Team. - Du verstärkst unser kleines, schlagkräftiges Engineering-Team und arbeitest direkt mit den Gründern zusammen. - Positive, flexible Arbeitsatmosphäre mit hoher persönlicher Wertschätzung und Verantwortung. - Nahezu unbegrenztes Entwicklungspotenzial und Aufstiegsmöglichkeiten. - Wettbewerbsfähige Vergütung. - Spielraum für eigenverantwortliches Arbeiten. - Flache Hierarchie, kurzer Draht zu Kollegen und Gründerteam. - Bei Bedarf ein Schreibtisch am Kölner Co-Working-Space Startplatz. - Mitarbeit bei der Weiterentwicklung von zukunftsträchtigen Produkten und Märkten. Company Description Complero wurde 2017 gegründet und ist ein stark wachsendes Startup-Unternehmen der IT-Branche. Unsere Mission: Stay Connected! Wir haben eine Software entwickelt, die mittels Künstlicher Intelligenz Kundenstammdaten analysiert und aktualisiert. Schon heute genießen wir das Vertrauen vieler großer namhafter Unternehmen. Unser Team besteht aus Entwicklern, Kreativen und Vertriebs- und Organisationstalenten. Was uns verbindet – die Leidenschaft für unsere Tätigkeit und unsere Software, mit der wir das Thema “Aktuelle Kundenstammdaten” völlig neu denken. Und wir haben noch Großes vor! Daher ist gerade jetzt der richtige Zeitpunkt, um bei uns einzusteigen, unseren starken Wachstumsprozess zu begleiten und gemeinsam mit uns Erfolgsgeschichte zu schreiben.
• Design and implement custom code solutions leveraging Apex, JavaScript, Visualforce, and Lightning Components • Lead the technical delivery of Salesforce implementations and develop strategies to solve complex technical challenges • Partner with Solution Architects to produce detailed, sound solution designs and data models for tailor-made customizations • Execute technical process reviews and provide guidance on technical topics such as data, deployment, single sign-on, and large data volumes • Perform code reviews and uphold Salesforce coding best practices that support application scalability • Coach and mentor junior technical team members • Own the environment and deployment strategy as Release Manager — maintaining source control, committing changes, opening and merging pull requests, and running sandbox seeding to test features • Run final production releases with the ability to roll back or restore when needed, and manage technical collateral for hand-off at the close of each engagement



