Kaseya logo
Kaseya

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

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

4 days ago

Salary

0

Seniority

Senior

Bachelor Degree10 yrs expEnglishCloudDistributed Systems

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 Job Pages

More Full-stack Engineer Jobs

PCG DACH logo

Software Architect

PCG DACH

Your cloud journey, simplified.

Full TimeRemoteTeam 201-500H1B No Sponsor

• 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.

Germany
RD Station logo

Staff Software Engineer

RD Station

To empower the heroes and scale-ups that grow the economy

Full TimeRemoteTeam 1,001-5,000Since 2011H1B Sponsor

• 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.

Brazil

Go Full Stack Developer

Complero Gmbh

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.

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.

Germany
Neocol logo

Technical Lead, Extended Services

Neocol

Helping Subscription Companies Scale & Grow

Full TimeRemoteTeam 51-200H1B Sponsor

• 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

United States