Software Engineer, Team Lead ( Remote)
Project Detail
We are looking for a Lead Engineer to join our dynamic Identity Team. You'll be at the forefront of managing authentication and authorization processes that safeguard our users and data. We're looking for innovative individuals who are passionate about OAuth, SAML, and OpenID Connect and eager to implement cutting-edge solutions.
Preferred time zone: GMT - GMT+4
You will:
- Join the Identity Team and contribute to the development of new features (sign in/sign up, SSO, SAML, and RBAC)
- Lead a team of 3 SWEs (based in Europe)
- Own feature end-to-end, from ideation to iterating based on user feedback after it has been shipped
- Mentor and guide Software Engineers, fostering a collaborative and innovative team environment.
- Conduct code reviews to ensure adherence to best practices and coding standards and maintain code quality.
- Stay updated with the latest industry trends, technologies, and best practices, and share knowledge with the team.
- Identify and resolve performance bottlenecks, bugs, and other issues to ensure smooth operation.
- Participate in on-call rotations to handle and resolve critical issues
We're looking for someone who has
- Proven experience (5+ years) in software development with a strong focus on backend technologies.
- Expert-level proficiency in Golang and its ecosystem.
- Previous experience in a leadership or team lead role.
- Exposure to Infrastructure technologies such as Kubernetes, Docker, Github CI/CD, and public cloud (AWS, Azure, etc.)
- Excellent problem-solving skills and the ability to work in a fast-paced, dynamic environment.
- Strong communication skills and the ability to articulate complex technical concepts to non-technical stakeholders.