Taro Logo

Senior Full-stack Python Developer (Alerting Engineer)

A leading international investment fund that leverages data and technology to develop advanced financial strategies, focusing on generating high-quality predictive signals for market opportunities.
MexicoCosta RicaSerbia
Backend
Senior Software Engineer
Remote
5+ years of experience
Finance

Description For Senior Full-stack Python Developer (Alerting Engineer)

Our client is a leading international investment fund at the intersection of finance and technology, specializing in developing advanced financial strategies through data-driven approaches. They focus on generating high-quality predictive signals ('alphas') to identify market opportunities in a fast-paced, collaborative environment.

As a Senior Full-stack Python Developer (Alerting Engineer), you'll play a crucial role in developing and maintaining microservice web applications deployed in Kubernetes environments. Your responsibilities will include implementing requested features, advancing the architecture of critical internal applications, and ensuring optimal system functionality through performance monitoring and troubleshooting.

The position requires expertise in Python (particularly Django framework) and strong experience with asyncio for concurrent programming. You'll be working with a modern tech stack including Docker, Kubernetes, and Linux, with opportunities to work with React on the frontend. The role emphasizes backend development, focusing on parallelization and system optimization.

Working in a flexible remote environment, you'll collaborate with a global team while maintaining either European working hours (9 AM to 5 PM CET) or a 4-hour overlap for candidates from Mexico. This position offers the opportunity to work with cutting-edge financial technology while contributing to the development of robust, scalable systems that power sophisticated investment strategies.

The ideal candidate will bring strong technical expertise, particularly in Python and Linux environments, along with experience in monitoring tools, log aggregation, and message queuing systems. This role presents an excellent opportunity for a senior developer looking to make a significant impact in the fintech sector while working with modern technologies and best practices in software development.

Last updated 11 days ago

Responsibilities For Senior Full-stack Python Developer (Alerting Engineer)

  • Develop and maintain microservice web applications deployed in Kubernetes
  • Detect and troubleshoot deployment performance issues
  • Advance the company's monitoring and alerting stack, create and present design specifications
  • Write well-designed, testable code

Requirements For Senior Full-stack Python Developer (Alerting Engineer)

Python
PostgreSQL
Kubernetes
React
Kafka
  • Expertise in Python and the Python Django framework
  • Expertise with asyncio library and concurrent Python programming
  • Solid background in Linux environments
  • Experience with Postgres
  • Familiarity with Ansible or other infrastructure-as-code tools
  • Demonstrated experience in developing scalable and robust web applications
  • Hands-on experience with containers and Kubernetes, or cloud deployments
  • Excellent debugging and problem-solving abilities
  • Experience with monitoring and alerting tools (Sentry, Prometheus, Grafana) preferred
  • Experience with log collection and aggregation preferred
  • Experience with queueing systems (like Kafka) preferred
  • JavaScript (React, NPM, jQuery) knowledge preferred

Interested in this job?

Jobs Related To inbybob Senior Full-stack Python Developer (Alerting Engineer)