Python Developer
Job description:
- We are looking for an experienced Python Backend Developer with strong cloud expertise and hands-on experience building or supporting enterprise-grade platforms.
- This role is ideal for someone who has worked on complex, high-performance systems such as trading platforms, financial systems, or other large-scale enterprise applications.
Key Responsibilities
-
Design, develop, and maintain scalable backend services using Python
-
Build and enhance REST APIs and microservices
-
Work on high-throughput, low-latency systems
-
Deploy and manage applications on AWS cloud infrastructure
-
Collaborate with cross-functional teams including DevOps and architecture
-
Optimize performance, scalability, and system reliability
-
Work with SQL/NoSQL databases and large datasets
Required Skills & Experience:
-
Strong backend development experience with Python
-
Proven experience working on enterprise-grade trading platforms OR complex enterprise systems
-
Hands-on experience with AWS (compute, storage, networking, security)
-
Experience building high-performance, scalable systems
-
Strong knowledge of REST APIs, microservices, and distributed systems
-
Experience with SQL and/or NoSQL databases
-
Familiarity with data querying tools such as Athena
-
Understanding of CI/CD pipelines and DevOps practices
-
Experience with Docker/Kubernetes is a plus