FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAzureCloudDjangoDockerETLGraphQLPostgresPythonReactTerraformTypeScript
About the role
Key responsibilities & impact- Design, build and maintain scalable services and RESTful/GraphQL APIs using Python with Django or FastAPI
- Write clean, well-tested, production-grade code focusing on reliability and performance
- Design and implement data models working with PostgreSQL and cloud-native data services
- Build and maintain CI/CD pipelines with automated testing, linting and deployment as standard
- Build modern, responsive user interfaces using React with TypeScript
- Collaborate closely with Product and Design to translate requirements and wireframes into functional, accessible UI components
- Ensure frontend performance, accessibility and cross-browser compatibility
- Contribute to infrastructure decisions and service architecture within Azure environment
- Support observability, monitoring and alerting for production services
- Participate in incident response and root cause analysis when issues arise
- Take end-to-end ownership of features from technical design through to delivery and iteration
- Participate actively in code reviews and architectural discussions
- Mentor and support junior and mid-level engineers
- Partner with Data and Science teams to understand how application services integrate with the broader data platform
Requirements
What you’ll need- Significant professional experience (typically five or more years) in software engineering with a strong track record of delivering production systems
- Backend proficiency in Python with Django or FastAPI
- Strong frontend experience with React and TypeScript including component architecture, state management and modern tooling
- Solid understanding of relational databases, PostgreSQL preferred, covering schema design, query optimisation and migrations
- Experience with cloud platforms, ideally Microsoft Azure
- Familiarity with containerisation using Docker and CI/CD practices
- Pragmatic, product-minded approach to engineering
- Strong communication skills for effective collaboration in a cross-functional team
- Experience with data engineering concepts such as ETL/ELT pipelines or data platforms like Databricks and Azure Data Factory would be an advantage
- Familiarity with event-driven architectures or message queues
- Experience with scientific, geospatial or time-series data or exposure to infrastructure as code using Terraform would be welcome
- Comfort with AI-assisted development tools and an interest in integrating AI capabilities into products would also be welcome
Benefits
Comp & perks- Hybrid working (minimum 3 days per week in our Farringdon office)
- 35 days paid leave, inclusive of public holidays
- Birthday off
- Enhanced parental leave
- Life insurance and critical illness cover
- Choice of private medical insurance or annual health check
- Employee Assistance Programme
- Pension
- Breakfast, snacks, Friday lunch and barista coffee in the office
- Learning portal with over 100,000 assets for professional development
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonDjangoFastAPIPostgreSQLReactTypeScriptCI/CDDockerETLTerraform
Soft Skills
communicationcollaborationmentoringproblem-solvingownershippragmatic approachproduct-mindedcode reviewarchitectural discussionsincident response
