Backend Python Engineer
USA
Negotiable
CR/563699_1761143605
Backend Python Engineer
We are seeking a skilled Python Engineer to join a leading investment firm in the US. In this role, you will contribute to the development of scalable data platforms and services that support key functions such as research, portfolio management, trading, and analytics. You will work within a collaborative engineering team focused on solving complex business problems through innovation and best practices in data engineering.
Responsibilities:
- Design, build, and maintain scalable data applications and pipelines to support investment operations.
- Collaborate with cross-functional teams to gather requirements and deliver robust data solutions.
- Optimise data systems for performance, reliability, and security across multiple interfaces.
- Contribute to CI/CD processes, automated testing, and technical documentation.
- Support production systems and troubleshoot data-related issues in real time.
Skills and qualifications:
- Degree in engineering, computer science, mathematics, or related field; Master's preferred.
- 4-5 years of experience in Python and SQL; familiarity with RESTful APIs and multiple tech stacks.
- Strong understanding of data architecture, performance tuning, and secure application design.
- Experience with Agile methodologies, automated testing, and cloud-based infrastructure.
- Preferred: Financial services experience and familiarity with Kafka, Airflow, PostgreSQL, Docker, Redis, RabbitMQ, Elastic Stack, Ansible, Okta, OAuth2, PlainID.
