Your Team & Role
We are seeking a Sr. Software Engineer with a background in Cloud computing development to join our R&D team. The ideal candidate will have experience in designing and implementing cloud-based solutions and will be passionate about using technology to solve complex business problems.
Your day to day
- Be part of an efficient, successful, and motivated Scrum team made of both software and QA engineers.
- Lead the design and implementation of features owned by the team and collaborate with cross-functional. teams as required.
- Design and develop scalable and secure cloud-based solutions using microservices architecture.
- Ensure the performance, quality, and responsiveness of services.
- Identify and fix bugs and performance bottlenecks.
- Write clean, maintainable, and efficient code.
- Stay up-to-date with the latest industry trends and technologies related to cloud computing and microservices.
What you bring
- A bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software development, with a focus on Kubernetes, AWS, Cloud, Microservices, Python, Go, or similar technologies.
- Experience in Linux with at least one of: Low-level OS, Virtualization, Networking or Storage
- Excellent problem-solving, debugging, and troubleshooting skills.
Nice to have
- Experience in developing and deploying microservices using Containers.
- Familiarity with DevOps practices such as continuous integration and deployment (CI/CD).
- Good understanding of RESTful APIs.