We're looking for a Senior Software Engineer with a strong background in API design and microservices architecture to join our team. As a key member of our engineering team, you will be responsible for designing and developing scalable APIs that meet the needs of our customers.
Key Responsibilities:
- Design and develop RESTful APIs using Python and Node.js
- Collaborate with cross-functional teams to define API requirements and architecture
- Implement API security measures to ensure data integrity and confidentiality
- Optimize API performance and scalability using cloud computing platforms
- Participate in code reviews and ensure high-quality code
Requirements:
- 5+ years of experience in software engineering with a focus on API design and microservices architecture
- Strong understanding of cloud computing platforms, such as AWS
- Experience with containerization using Docker and Kubernetes
- Excellent communication and collaboration skills
- BS in Computer Science or related field