If youre looking for a role where you can have a direct impact, work on large-scale distributed systems, and solve deep technical challenges, this is the place for you.
About the Role:
As a Senior Software Engineer, you will play a pivotal role in designing, building, and optimizing the backbone of our identity platform.
This role requires a blend of deep technical expertise, architectural vision, and leadership skills to drive initiatives forward.
What youll do:
Design and develop a scalable, high-performance platform that serves millions of users globally.
Work across infrastructure and customer-facing features, balancing performance, security, and user experience.
Write modular, extensible, testable, and efficient code that meets the highest security standards.
Lead the planning and execution of key features in our emerging platform, ensuring high availability and fault tolerance.
Guide and mentor engineers, fostering a culture of excellence and continuous improvement.
Collaborate closely with cross-functional teams, including product managers, architects, and security specialists.
Requirements: 5+ years of hands-on experience developing large-scale, multi-service platforms.
Strong architectural and system design skills, with a track record of building complex, distributed systems.
Proficiency in Scala, Java, or C# (experience with multiple is a plus!).
Experience with performance optimization, scalability, and fault to
lerance in cloud environments.
A leadership mindset demonstrated ability to lead initiatives, mentor engineers, and drive technical decisions.
A proactive, independent thinker with a get things done attitude.
Advantage - Knowledge of web security best practices.
Advantage - Expertise in identity management and authentication protocols.
This position is open to all candidates.