Senior Software Engineer
Job Title: Senior Python Engineer – Back End Reporting (Fintech)
Fully remote from anywhere in the United States
Company Overview:
Join a leading Fintech in the prime brokerage space, committed to innovation and excellence. Our client is embarking on a business-critical greenfield project and are seeking a seasoned Senior Python Engineer to play a pivotal role in designing, building, and running a critical back-end reporting system. This is an exciting opportunity to contribute to a cutting-edge project within a small, agile team, with the potential to evolve into a team leader position in the near future.
Responsibilities:
As a Senior Python Engineer, you will:
- Design, develop, and maintain a business-critical back-end reporting system. Building from the ground up.
- Lead the implementation of alerting, observability, and monitoring into production systems using tools such as Datadog, Grafana, and Prometheus.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Stay current with industry best practices and emerging technologies.
Qualifications:
The ideal candidate should possess:
- Direct experience building alerting, observability, and monitoring into production systems.
- Expertise in designing tight SLO (>0.99) workflows on scheduling systems at scale (e.g., Airflow).
- Must have experince working within a trading firm.
- Expert-level programming skills in Python, with proficiency in Pandas and SQL (Snowflake and Postgres).
- Proven experience in designing, building, and running critical back-end reporting systems.
- Working experience with AWS
- Strong analytical and problem-solving skills.
- A degree (BSc, Masters or PhD) in Computer Science or related field
- Excellent communication and collaboration skills.
Preferred Skills:
- Familiarity with prime brokerage.
- Familiarity with Crypto
- Experience working at an early-to-medium-stage tech startup
What We Offer:
- Competitive salary, Equity and benefits package.
- Collaborative and dynamic work environment.
- Opportunity for career growth and advancement.
- Exposure to cutting-edge technologies in the Fintech industry.