Software Engineer � Backend (Python)
Posted on September 1, 2025
Job Description
- Experience with web development frameworks such as FastAPI.
- Experience with metaprogramming techniques in Python.
- Experience with AWS cloud platform.
- Experience with concurrent programming designs such as AsyncIO.
- Experience with containers (Docker) and container platorms like AWS ECS or AWS EKS.
- Experience with Apache Kafka and developing Kafka client applications in Python.
- Strong grasp of data structures and algorithms, with the ability to apply them effectively to solve complex backend challenges.
- Proven ability to write clean, efficient, and scalable code, demonstrating solid logical thinking and problem-solving skills.
- Good understanding of system design and ability to build scalable and reliable backend systems
- Experience with unit and functional testing frameworks.
- Experience with CI/CD practices, tools, and frameworks.
Required Skills
No specific skills listed.