Join a cutting-edge team as a Software Engineer specializing in cloud solutions and scalable software. Design, implement, and maintain secure systems while collaborating with engineers and architects. In this role, you will engage actively in developing distributed systems and micro-services architecture on public cloud platforms, such as AWS or GCP.
Bring your expertise in API design, fault tolerance, and high availability to build robust applications that adhere to industry best practices and standards. Key Responsibilities:
- Design and implement scalable, distributed software systems
- Collaborate with engineers to ensure compliance with best practices
- Troubleshoot and resolve software issues effectively
- Maintain high availability leveraging advanced engineering practices
- Advocate for API design and event-driven architectures
Requirements:
- Bachelor’s or Master’s in Computer Science or equivalent
- 2-3 years of experience in software engineering
- Strong proficiency in C++ and Golang programming
- Familiarity with DevOps methodologies and tools
- Excellent communication and teamwork skills
Deliver creative software solutions while expanding your technical expertise.