The point where experts and best companies meet
Share
What you’ll do
Are you a Senior Cloud services developer with a passion for delivering well-designed products that people love to use? Join our dynamic team of cloud services developers as we build a cutting-edge Database as a Service. As a Cloud services developer, you will play a crucial role in designing, developing, and delivering a scalable, secure, and highly available database solution that meets the evolving needs of our customers.
• You deliver technical excellence by designing and developing scalable cloud services.
• You will be working closely with other internal teams, such as product management, designers, and end-users to ensure product success.
• You will lead a team of software developers and contribute to the development of new products and features, based on customers’ requirements and aiming for a wide range of use cases.
• You will provide technical leadership and guidance to the development team, ensuring adherence to design principles, coding standards, and best practices.
• You will troubleshoot and resolve complex issues related to cloud services performance, scalability, and security.
• You will develop and maintain automated testing frameworks to ensure the quality and reliability of the services.
• You will stay up to date with the latest advancements in cloud computing, database technologies, and distributed systems.
What you bring
• You have a bachelor’s degree or master’s degree in computer science or equivalent.
• You have 6+ years of hands-on development experience in one or more programming languages such as Go, Python, Java
• You have good expertise in data structures/algorithms.
• You have experience with cloud computing platforms such as AWS, Azure, or Google Cloud.
• You have experience with container and orchestration technologies such as Docker and Kubernetes.
• You have experience in monitoring tools such as Grafana & Prometheus
• You have knowledge of cloud security best practices and compliance requirements.
• You have a strong passion for solving distributed systems challenges and experience working with distributed systems.
• You have experience with large-scale data architecture, data modelling, database design, and information systems implementation.
• You have excellent communication and collaboration skills, with the ability to effectively communicate technical information to both technical and non-technical stakeholders.
These jobs might be a good fit