.We're looking for a Principal Platform Architect who thrives on solving complex technical challenges and has a strategic mindset for building robust, scalable systems.
You'll design and evolve the overarching architecture that leads to a category-leading customer experience.
If you're ready to apply your technical expertise to systems that need to scale and evolve, this role is your opportunity.
Even in this modern world of comprehensive endpoint security, 95% of security incidents happen because of a human.
At SoSafe, you'll join an innovative cybersecurity company at the forefront of the human factors of security, protecting organizations from ever-evolving threats and social engineering that target their employees.
Here, you'll have the chance to make a tangible impact, working alongside a passionate and collaborative team committed to fostering one another's professional growth in an environment where ideas thrive.
Our Engineering team is all about enabling scalability, autonomy, and efficiency.
We create the architecture and reusable components that empower product teams to focus on building features and delivering value without being bogged down by operational hurdles.
While in an ideal world, these principles are intrinsic to any codebase, the reality is that all codebases are at varying levels of achieving that.
Ours is no different - that's where you come in!
Your mission Lead and inspire our software engineers towards building a scalable services-oriented product.
Design, configure, and implement core services of a distributed architecture like API gateways, event buses, message queues, and robust authentication.
Design and implement central and reusable components, services, and libraries.
Provide streamlined and self-service processes and interfaces to integrate new product components easily and quickly into the distributed landscape.
Set up automated test and deploy pipelines to support the teams in releasing daily.
Mentor and be the go-to person that identifies the right tool for the job, including advocating for modern advances where appropriate such as the use of assistive AI technologies.
Your profile You have a strong full-stack software engineering background, preferably with the TypeScript ecosystem (Node.Js + React), but also other programming stacks (e.G., Java, Python, Go) are relevant.
You know when to choose which kind of data store and how to structure and link data most efficiently.
You believe in an experimentation-focused approach to product delivery, deploying and delivering features in small observable increments.
You have proven experience in building, deploying, and scaling systems which are not troubled by millions of users.
You are an expert in setting up robust, fail-safe, and secure inter-service communication and authentication flows.
You know exactly how to monitor and ensure the health of such a system and you focus on observability of our customer outcomes