At a Glance
- Tasks: Design and build secure identity and access management systems for innovative applications.
- Company: Join a forward-thinking tech company focused on collaboration and growth.
- Benefits: Competitive salary, flexible work options, and opportunities for professional development.
- Other info: Dynamic team environment with excellent career advancement opportunities.
- Why this job: Make a real impact by leading projects and mentoring fellow engineers.
- Qualifications: 5+ years in software engineering with a focus on backend systems.
The predicted salary is between 60750 - 74250 £ per year.
We’re seeking a Senior Engineer to join the Atlas Identity and Access Management (IAM) team. IAM is a platform and a product team. We serve internal engineers by providing them a secure and durable suite of services, and we serve external customers by providing them user-facing features and products. We are the owners of Atlas’ authentication (OAuth, SSO, Federated Identity) and authorization (RBAC, ABAC) systems, along with many others. The IAM team’s mission is to enable customers to securely build their applications with Atlas through our best-in-class user experience.
Responsibilities:
- Design, architect, build, and deliver core pieces of IAM.
- Lead projects from specification to delivery.
- Mentor and grow other team members.
- Improve our codebase, best practices, and design principles.
- Define your top priorities and focuses, communicate them, and execute against them.
- Lead and contribute to complex technical projects and initiatives.
Success Measures:
- In 1 week you’ll have completed your first pull request.
- In 3 months, you’ll have contributed to a large project.
- In 6 months, you’ll be leading the design and execution of your own project.
Is curious, collaborative, empathetic, and intellectually honest. 5+ years experience of software engineering, primarily focused on backend systems. Has a passion for problem solving and learning new things in the domains of computer science and software engineering. Willingness to learn JavaScript and/or TypeScript along with modern frontend technologies (React, Redux, etc.); prior experience a plus. Experience building identity and access management systems such as authentication (OAuth, SSO), authorization (RBAC, ABAC, ReBAC), and login and registration systems a plus. Excellent communication skills, both written and verbal. Desire to collaborate with colleagues and mentor fellow engineers. Proficient in a modern compiled programming language (Java, Go, C#, C++, etc.).
Senior Software Engineer (Identity & Access Management, FedRAMP) employer: MongoDB
MongoDB is an exceptional employer, offering a dynamic work culture that fosters innovation and personal growth. With a hybrid working model based in London, employees benefit from comprehensive sales training, access to industry-leading sales leaders, and a supportive environment that prioritises wellbeing through various employee programs. Join us to be part of a forward-thinking team that empowers you to excel in the rapidly evolving software market.