Quick Info
Job Type
Full TimeSpecialty Skills
JavaPythonGoAWSGCPAzureSQLNoSQLDistributed SystemsAPI Design
About the Role
We are seeking a talented Senior Software Engineer to join our backend team. You will be responsible for designing, developing, and deploying scalable and reliable backend services. This role requires strong problem-solving skills and a deep understanding of distributed systems.
Responsibilities:
- Design and implement robust backend APIs.
- Collaborate with frontend engineers and product managers.
- Write clean, maintainable, and testable code.
- Optimize application performance and scalability.
- Mentor junior engineers.
Qualifications:
- Bachelor's or Master's degree in Computer Science or a related field.
- 5+ years of experience in backend development.
- Proficiency in Java, Python, or Go.
- Experience with cloud platforms (AWS, GCP, Azure).
- Strong understanding of databases (SQL and NoSQL).
- Excellent communication and teamwork skills.