Home
Jobs
Saved
Resumes
Senior Software Engineer at Oritain | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Software Engineer
Oritain
Website
LinkedIn
Senior Software Engineer
United Kingdom
Full Time
2 weeks ago
No Sponsorship
Apply Now
Key skills
Azure
Cloud
Django
Docker
ETL
GraphQL
Postgres
Python
React
Terraform
TypeScript
AI
ELT
Data Engineering
Databricks
FastAPI
PostgreSQL
RESTful
CI/CD
Communication
Collaboration
About this role
Role Overview
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
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
Tech Stack
Azure
Cloud
Django
Docker
ETL
GraphQL
Postgres
Python
React
Terraform
TypeScript
Benefits
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
Apply Now
Home
Jobs
Saved
Resumes