We are seeking a highly skilled Software Engineer with 5–9 years of professional experience and strong expertise in Python to join our growing engineering team.
Requirements
- Design, develop, and maintain scalable backend systems and services using Python.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Collaborate with product and engineering teams to understand requirements and translate them into technical solutions.
- Participate in system architecture discussions and contribute to technical decision-making.
- Debug and resolve complex technical issues across multiple layers of the application stack.
- Ensure code quality through unit testing, integration testing, and code reviews.
- Work with databases (SQL/NoSQL) to design schemas, optimize queries, and ensure data integrity.
- Integrate third-party services and APIs as needed.
- Contribute to CI/CD pipelines, deployment processes, and system monitoring.
- Continuously improve system performance, scalability, and security.
Benefits
- Flexible work arrangement
- Opportunities for career growth
- Competitive salary
- Benefits package
- Professional development opportunities