The partner company is looking to hire a Senior Software Engineer – Identity & Security Products to design, develop, and optimize identity and security solutions that protect millions of users globally, tackle challenging security problems, and enhance user trust and safety.
Requirements
- 4+ years of experience building production-grade backend code in languages such as Java, Golang, or Python.
- Strong understanding of distributed systems, event-driven and cellular architectures, and database design.
- Experience with cloud infrastructure (AWS), CI/CD pipelines, and automation.
- Deep knowledge of software engineering best practices, including monitoring, observability, and maintainable system design.
- Experience designing high-scale, low-latency services and APIs.
- Strong problem-solving, debugging, and troubleshooting skills for complex distributed systems.
- Familiarity with front-end technologies (JavaScript, TypeScript, React) is a plus.
Responsibilities
- Design, implement, and optimize distributed systems and full-stack features for identity and security products.
- Collaborate with product, design, and infrastructure teams to deliver secure, scalable, and customer-focused solutions.
- Ensure high reliability, performance, and operational excellence across identity and security systems.
- Drive best practices in software engineering, including code reviews, testing, deployment, monitoring, and observability.
- Contribute to architectural discussions and technical roadmaps for long-term product strategy.
- Mentor and guide junior engineers, promoting technical excellence and ownership.
- Communicate technical trade-offs and decisions effectively to ensure alignment with stakeholders.
Other
- Effective communication and collaboration skills in fast-paced, cross-functional teams.
- Bachelor’s degree in Computer Science or related field, or equivalent experience.
- Desired: experience with identity and access management, authentication protocols, verification techniques, security architecture, fraud detection, API design, and distributed team collaboration.
- Remote work opportunities with occasional travel.
- Flexible and inclusive work environment emphasizing growth, innovation, and security.