Job Overview
We are seeking a skilled and motivated Software Development Engineer II to join our dynamic team. In this role, you will be responsible for building and scaling distributed systems and backend services. You will work in a collaborative environment, solving real-world problems with efficient code and contributing to the development of high-quality software solutions.
Key Responsibilities
- Design, develop, and maintain scalable and reliable backend services.
- Write clean, efficient, and well-documented code in Golang.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Participate in code reviews and contribute to improving code quality.
- Troubleshoot and resolve issues in production systems.
Required Skills
- Proficiency in Golang and experience with AWS.
- Strong understanding of microservices architecture.
- Experience with Data Structures & Algorithms (DSA).
- Knowledge of MySQL or other relational databases.