Were working with a software company based in Hammersmith thats looking to add a Software Developer to their engineering team. This is a role for someone who enjoys solving real-world problems in a fast-moving environment.
The team operates with a high degree of autonomy and ownership. Engineers are trusted to make decisions move quickly and take responsibility for their work end to end from initial design through to production support. If you enjoy seeing the direct impact of what you build this role offers plenty of that.
Tasks
- Building integrations with new data and liquidity sources using advanced web scraping and reverse-engineering techniques
- Developing and maintaining low-latency real-time data feeds that support internal strategies
- Improving system observability and visibility to identify integration issues and optimisation opportunities
- Working within an agile team on a flexible roadmap that evolves as new information and opportunities arise
- Owning software throughout its full lifecycle: design development testing review deployment and production support
- Supporting live systems including participation in a rotating out-of-hours support schedule
- Design and delivery: Build features aligned to business goals writing maintainable performant production-ready code
- Code quality: Review and test peer contributions to ensure high standards of reliability and performance
- Production ownership: Help keep systems stable and respond quickly when issues arise
- Collaboration: Work closely with other engineers and internal stakeholders to design effective technical solutions
Requirements
- Strong software development experience with solid Python expertise
- Degree in Computer Science or a similar numerate discipline
- Excellent communication skills and the ability to explain complex ideas clearly
- Confidence making architectural and implementation trade-offs
- Experience with web scraping and reverse-engineering including working around bot-protection tooling
Nice to have
- Experience building event-driven systems
- Comfortable working in Linux/Unix environments
- Exposure to cloud migration projects (AWS ideal)
Benefits
- Up to 30% bonus.
- Enhanced pension contributions
- Private health insurance and life assurance
- Sabbatical option after five years
- 33 days annual leave (including bank holidays)
- The opportunity to work on technically challenging high-impact systems that directly influence business performance
Were working with a software company based in Hammersmith thats looking to add a Software Developer to their engineering team. This is a role for someone who enjoys solving real-world problems in a fast-moving environment.The team operates with a high degree of autonomy and ownership. Engineers are ...
Were working with a software company based in Hammersmith thats looking to add a Software Developer to their engineering team. This is a role for someone who enjoys solving real-world problems in a fast-moving environment.
The team operates with a high degree of autonomy and ownership. Engineers are trusted to make decisions move quickly and take responsibility for their work end to end from initial design through to production support. If you enjoy seeing the direct impact of what you build this role offers plenty of that.
Tasks
- Building integrations with new data and liquidity sources using advanced web scraping and reverse-engineering techniques
- Developing and maintaining low-latency real-time data feeds that support internal strategies
- Improving system observability and visibility to identify integration issues and optimisation opportunities
- Working within an agile team on a flexible roadmap that evolves as new information and opportunities arise
- Owning software throughout its full lifecycle: design development testing review deployment and production support
- Supporting live systems including participation in a rotating out-of-hours support schedule
- Design and delivery: Build features aligned to business goals writing maintainable performant production-ready code
- Code quality: Review and test peer contributions to ensure high standards of reliability and performance
- Production ownership: Help keep systems stable and respond quickly when issues arise
- Collaboration: Work closely with other engineers and internal stakeholders to design effective technical solutions
Requirements
- Strong software development experience with solid Python expertise
- Degree in Computer Science or a similar numerate discipline
- Excellent communication skills and the ability to explain complex ideas clearly
- Confidence making architectural and implementation trade-offs
- Experience with web scraping and reverse-engineering including working around bot-protection tooling
Nice to have
- Experience building event-driven systems
- Comfortable working in Linux/Unix environments
- Exposure to cloud migration projects (AWS ideal)
Benefits
- Up to 30% bonus.
- Enhanced pension contributions
- Private health insurance and life assurance
- Sabbatical option after five years
- 33 days annual leave (including bank holidays)
- The opportunity to work on technically challenging high-impact systems that directly influence business performance
View more
View less