Job Description
Welcome to Sansaone, a dynamic force in the realm of ICT talent acquisition. Born out of a passion for excellence and a vision for connecting outstanding professionals with forward-thinking organizations, we stand as a beacon for strategic recruitment solutions in the Information and Communication Technology sector. With a commitment to excellence and a passion for connecting exceptional professionals with innovative organizations, we are your strategic partner in building transformative teams.
We are looking for a highly skilled API Engineer with strong expertise in Python and a deep understanding of scalable, secure, and distributed systems.
- In this role, you will be responsible for designing, developing, and maintaining robust API architectures that power our products and services.
- You will collaborate closely with cross-functional teams to ensure API solutions meet performance, security, and usability standards.
Key Responsibilities
- Design, develop, and maintain scalable, secure, and reliable APIs using Python.
- Architect modular and efficient API solutions following industry best practices and software engineering principles.
- Optimize API performance and identify infrastructure or code-level bottlenecks.
- Enforce and implement API security standards, including authentication, authorization, and data protection mechanisms.
- Write clear and concise documentation for internal and external stakeholders.
- Develop monitoring tools and dashboards to track API usage, performance, and availability.
- Create and maintain unit, integration, and performance tests to ensure API stability and correctness.
- Collaborate with product managers, research teams, and backend engineers to translate requirements into scalable API solutions.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science or a related field.
- 5+ years of backend/API development experience, with a minimum of 3 years in Python-based API development.
- Python
- Java
- RESTful APIs
- Linux
- containerization tools
- Docker
- Excellent problem-solving skills
Preferred Skills
- API observability
- Linux system administration
- Git
- Agile development
Hiring Team Member
