Tech Lead: Identity, Billing and Access Management
Posted 1 month ago
About Civo
Civo is revolutionizing the cloud industry by providing developers and businesses with cutting-edge, developer-friendly cloud solutions. With a focus on simplicity, performance, and reliability, Civo enables its clients to unleash the full potential of their projects and scale with ease. As a company committed to excellence and innovation, Civo values diversity, collaboration, and continuous improvement.
About the Role:
If you want to lead a team responsible for some of the core fundamentals of trust that cloud users rely on, this is the job for you. We have an international, fully remote team working on creating the best cloud platform around, and are seeking an experienced senior engineer to lead and manage the Identity, Billing and Access Management team.
You would be leading the team that is responsible for maintaining and improving on Civo’s identity and access management (IAM), charging/billing services, action logging, and other audit-oriented tasks. If something concerns platform access, charging users, or audit logging, it falls under this team's purview.
Responsibilities:
- Develop and maintain scalable, efficient code for various components of the Civo Cloud Platform using Golang
- Collaborate with designers, product managers, and other engineers to translate requirements into technical solutions
- Prioritize, estimate and deliver work based on company requirements and timelines
- Lead efforts to document new and existing features
- Mentor junior team members
Requirements:
- Experience leading teams of remote software developers
- Bachelor’s degree in Computer Science, Engineering or a related field, or proven related professional experience
- 8+ years of professional experience developing software
- 2+ years experience with Golang
- Knowledge of version control (git) and modern software deployment
- Experience working with a microservices architecture
- Proven success in owning a software project end-to-end
Nice to Have:
- Experience working with billing APIs such as Stripe
- Experience with web development frameworks (e.g., Gorilla, Gin, Echo)
- Experience with API design and development principles (RESTful APIs)
- Knowledge of and experience with working OKR frameworks
Why Join Civo:
- Competitive compensation and benefits package.
- 4-day week company (unless attending an event).
- Uncapped holiday.
- Remote work environment with flexibility and autonomy.
- Collaborative and inclusive culture that values diversity and creativity.
- Opportunity to work with a dynamic and innovative team in the fast-growing cloud in dustry.