At a Glance
- Tasks: Join us to design and maintain our prime brokerage platform's core systems.
- Company: Be part of a $1Bn valued unicorn fintech revolutionizing digital finance.
- Benefits: Enjoy hybrid work options and the chance to work with cutting-edge technology.
- Why this job: Make a real impact in a fast-paced environment while collaborating with top talent.
- Qualifications: 8+ years in software engineering, strong Python skills, and experience in trading systems required.
- Other info: Ideal for those with a passion for fintech and a drive for innovation.
The predicted salary is between 43200 - 72000 £ per year.
Senior Software Engineer (Python)
Digital Prime Brokerage Fintech | $1Bn Valuation
Office in London, UK (Hybrid)
A global unicorn fintech is currently seeking a talented and experienced Python SWE to join their team and play a crucial role in building the firm’s real-time event processing system (i.e., clearing sub-ledger).
Responsibilities
- Design, develop, and maintain the core infrastructure and systems for our prime brokerage platform, including trade execution, position management, risk monitoring, and reporting modules.
- Build robust systems for managing the entire trade lifecycle, from order routing and execution to settlement and reconciliation.
- Identify performance bottlenecks and optimize system components for maximum throughput, low latency, and high reliability.
- Be a thoughtful technical voice and support your team in making diligent and sound architectural decisions, upholding the highest bar for quality.
- Maintain adherence to SLAs/SLOs.
Knowledge, Skills & Abilities
- At least 8 years of experience in software development/engineering.
- Bachelor’s degree in Computer Science, Engineering, Finance, or related field.
- Strong proficiency in Python.
- Familiarity with industry-standard technologies and protocols, including FIX protocol, market data feeds, and order management systems.
- Experience in building and managing distributed systems and high-throughput services.
- Background in real-time transaction processing within trading, risk management, or web 2.0 companies (large-scale transaction/event-processing systems: trading systems, risk management systems, pricing systems).
- Grit, drive, and strong feeling of ownership coupled with collaboration and leadership.
- Intuitive, focused, driven, organized, factual, and productive; able to break through communication issues and effectively develop relationships with stakeholders across the firm.
- Nice to have: Previous experience at a fast-paced, high-growth stage company.
- Nice to have: Experience with digital assets.
Apply Now!
#J-18808-Ljbffr
Senior Software Engineer (Python) | Unicorn Fintech employer: Selby Jennings
Contact Detail:
Selby Jennings Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (Python) | Unicorn Fintech
✨Tip Number 1
Make sure to showcase your experience with real-time transaction processing. Highlight specific projects where you've built or optimized systems for trade execution or risk management, as this aligns perfectly with what we're looking for.
✨Tip Number 2
Familiarize yourself with the FIX protocol and market data feeds. Being able to discuss these technologies in detail during your interview will demonstrate your readiness to tackle the challenges of our prime brokerage platform.
✨Tip Number 3
Emphasize your ability to work in a collaborative environment. Share examples of how you've supported your team in making architectural decisions and maintaining high-quality standards, as teamwork is crucial in our fast-paced setting.
✨Tip Number 4
If you have experience in a high-growth stage company, be sure to mention it! This background can set you apart, showing that you thrive in dynamic environments and can adapt quickly to change.
We think you need these skills to ace Senior Software Engineer (Python) | Unicorn Fintech
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in software development, particularly with Python. Emphasize any relevant projects or roles that showcase your ability to design and maintain complex systems, especially in fintech or trading environments.
Craft a Strong Cover Letter: Write a cover letter that reflects your passion for fintech and your understanding of the role. Discuss your experience with real-time transaction processing and how it aligns with the company's needs. Mention specific technologies you’ve worked with that are relevant to the position.
Showcase Relevant Projects: If you have worked on projects involving trade execution, risk monitoring, or distributed systems, be sure to include these in your application. Provide details about your contributions and the impact of your work on those projects.
Highlight Soft Skills: In addition to technical skills, emphasize your soft skills such as collaboration, leadership, and communication. These are crucial for the role, so provide examples of how you've successfully worked with teams and stakeholders in past positions.
How to prepare for a job interview at Selby Jennings
✨Showcase Your Python Expertise
Make sure to highlight your strong proficiency in Python during the interview. Be prepared to discuss specific projects where you've utilized Python, especially in building distributed systems or high-throughput services.
✨Demonstrate Your Problem-Solving Skills
Expect questions that assess your ability to identify performance bottlenecks and optimize system components. Prepare examples from your past experience where you successfully improved system performance or reliability.
✨Discuss Real-Time Processing Experience
Since the role involves real-time event processing, be ready to talk about your background in trading, risk management, or similar fields. Share insights on how you've handled real-time transaction processing and the challenges you've faced.
✨Emphasize Collaboration and Leadership
This position requires a thoughtful technical voice. Prepare to discuss how you've supported your team in making architectural decisions and how you've fostered collaboration among stakeholders to achieve project goals.