Home Careers

Sr. Software Engineer (Python)

Are you a goal-oriented, technically strong, and thoughtful programmer with a deep understanding of technology? We want you! Join our Fintech client to build the backend platform of an enterprise system and work on innovative AI-powered solutions.

Why You Should Apply: Career Growth: Transition into an architectural role

Impactful Work: Design and implement software solutions for a leading product-based company

Cutting-Edge Tech: Work with FastAPI, Docker, Kubernetes, Kafka, Azure Service Bus, RabbitMQ, MongoDB, Postgres and many more

Duties:

– Work with internal teams to define requirements, scope and delivery timelines

– Work both independently and collaboratively in a cross-functional team

– Develop distributed backend microservices in Python

– Maintain and improve a high level of test coverage

– Deploy and work with public cloud infrastructure (Azure, AWS, GCP)

– Manage high performance web applications (tens of thousands of concurrent users)

– Implement solution using iterative processes, Agile development methodologies and test-driven development

– Assist with the management of Continuous Integration and Deployment

– Work in a distributed containerised microservices environment

– Work with a geographically distributed team

– Support and work with the Data Scientists

Qualifications:

– Experience with FastAPI (or other similar asyncio REST famework)

– Familiarity with modern JS front-end application stacks, like Angular, React, etc.

– Experience developing SaaS cloud platform software

– Experience developing applications modern Python

– Clear understanding of the operational impacts of implementation decisions

– Knowledge of, and experience with, Agile methodologies and test-driven development

– Experience with both relational and document datastores

 

Apply Now