recruitee
Senior Backend Engineer
TreasurySpring
London, GBR
Senior · 5+ years experience
Hybrid
Discovered 1 weeks ago
awsdatadogdockerecsflaskgraphql
Key Skills for This Role
awsdatadogdockerecsflaskgraphql
Full Job Posting
Requirements
- What we’re looking for...
- Essential skills and experience:
- 5+ years experience of developing complex applications using an OO language (ideally Python, but experience in C++ / C# / Java / etc would also be considered)
- Experience working on mission-critical applications, following a robust SDLC
- Excellent communication and problem-solving skills; and a strong aptitude for learning
- Experience and enthusiasm for test-automation and CI/CD
- Strong STEM degree or equivalent professional experience
- Deep knowledge of Python, including any of the frameworks we currently use: Flask, SqlAlchemy, Alembic, Pydantic
- Experience with relational databases, ideally Postgres
- Experience of message-based architectures, and queuing technologies, i.e. RabbitMQ
- Experience of REST and/or GraphQL APIs
- Knowledge of the core AWS services: i.e. EC2 / ECS, RDS, S3
- Experience using DataDog or similar observability tools
- Knowledge of containerisation: Docker, Kubernetes, AWS Fargate etc
- Any experience of front-end or fullstack development using TypeScript & React
- Experience building software for financial services and/or investment management organisations
- Designing and developing mission-critical systems and applications that support our trading and investment operations, and our client-facing products.
- Analysing requirements, proposing solutions, and designing software components and systems.
- Writing high-quality, efficient, and maintainable code.
- Participating in code reviews, providing feedback to other team members and ensuring that coding standards and best practices are followed throughout the development process.
- Mentoring and coaching less-experienced developers, helping them improve their skills, learn best practices, and grow professionally.
- Communicating effectively with stakeholders to understand requirements and provide updates on project progress.
- Optimising the performance of Python applications, identifying bottlenecks and inefficiencies and implementing solutions to improve scalability, responsiveness, and efficiency.
- Staying updated on the latest trends, technologies, and best practices in Python development and software engineering.
- Competitive salary, depending on experience
- Equity and bonus scheme
- Unlimited Paid Leave
- Hybrid office-working model - we're in a great location near Green Park station in London
- Enhanced Parental Leave and Pay
- Workplace Pension
- Complete Bupa HealthCare Cover
- Life Insurance
- Income Protection Insurance
- Access to Yulife (Employee Assistance Programme)
- Remote Office set-up budget
- Cycle to Work Scheme
- A fun and dynamic working environment with regular team-building activities and events
Desirable skills:
- Deep knowledge of Python, including any of the frameworks we currently use: Flask, SqlAlchemy, Alembic, Pydantic
- Experience with relational databases, ideally Postgres
- Experience of message-based architectures, and queuing technologies, i.e. RabbitMQ
- Experience of REST and/or GraphQL APIs
- Knowledge of the core AWS services: i.e. EC2 / ECS, RDS, S3
- Experience using DataDog or similar observability tools
- Knowledge of containerisation: Docker, Kubernetes, AWS Fargate etc
- Any experience of front-end or fullstack development using TypeScript & React
- Experience building software for financial services and/or investment management organisations
- We don’t expect candidates to have knowledge of all of the above, but we hope you’re keen to learn!
- What you’ll do: Responsibilities
- Designing and developing mission-critical systems and applications that support our trading and investment operations, and our client-facing products.
- Analysing requirements, proposing solutions, and designing software components and systems.
- Writing high-quality, efficient, and maintainable code.
- Participating in code reviews, providing feedback to other team members and ensuring that coding standards and best practices are followed throughout the development process.
- Mentoring and coaching less-experienced developers, helping them improve their skills, learn best practices, and grow professionally.
- Communicating effectively with stakeholders to understand requirements and provide updates on project progress.
- Optimising the performance of Python applications, identifying bottlenecks and inefficiencies and implementing solutions to improve scalability, responsiveness, and efficiency.
- Staying updated on the latest trends, technologies, and best practices in Python development and software engineering.
- What we offer: Benefits
- Competitive salary, depending on experience
- Equity and bonus scheme
- Unlimited Paid Leave
- Hybrid office-working model - we're in a great location near Green Park station in London
- Enhanced Parental Leave and Pay
- Workplace Pension
- Complete Bupa HealthCare Cover
- Life Insurance
- Income Protection Insurance
- Access to Yulife (Employee Assistance Programme)
- Remote Office set-up budget
- Cycle to Work Scheme
- A fun and dynamic working environment with regular team-building activities and events
About TreasurySpring
Software & SaaS93 employeesFounded 2016
Private London fintech platform helping institutions invest excess cash in diversified, regulated, institutional-grade short-term products.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at TreasurySpring
Global Head of Marketing
, GBR
LeadFull-time
TreasurySpring seeks a global marketing leader to build its category, credibility, and demand among corporate finance and treasury buyers. The role leads strategy, team development, market education, campaigns, and marke
Discovered 1 months agoView →
Senior Product Engineer
London, GBR
Discovered 3 weeks ago
US Partnerships Analyst
, USA
Discovered 3 weeks ago
Finance Assistant - 1 year FTC
London, GBR
Discovered 3 weeks ago
Growth Marketing Lead
London, GBR
Discovered 3 weeks agoFull-time
Global Head of Marketing
, GBR
Discovered 1 months agoFull-time
Global Head of Marketing
London, GBR
Discovered 1 months agoFull-time
Finance Assistant
London, GBR
Discovered 1 months agoFull-time