> Markdown version of [/jobs/ext/3810046-software-engineer](https://www.wearedevelopers.com/jobs/ext/3810046-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Verisk Maplecroft - **Location:** Bath, UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, User Authentication, Automation of Tests, Cloud Engineering, Code Review, Databases, Continuous Integration, Relational Databases, Django Web Framework, Python (Programming Language), PostgreSQL, MySQL, Commercial Software, Scrum Methodology, Redis, Single Sign-On, Software Engineering, AWS Cdk, Backend, B2b Software, Fastapi, Information Technology, Sentry, Celery, Restful APIs, Terraform, Docker - **Published:** October 18, 2026 - **Apply:** https://www.careerjet.co.uk/job/gb17915b36323a7b58da0cc1208ad61a57/eaa ## About the Role You are an experienced backend engineer who is comfortable owning production software rather than focusing on one part of the development lifecycle. You will bring: * Strong commercial software engineering experience building and supporting backend services in production. * Strong hands-on Python development experience. * Production experience with Django, including its request lifecycle, ORM, migrations, configuration, and testing practices. * Experience designing maintainable APIs and backend systems using sound REST, data modeling, and relational database practices. * Good knowledge of authentication and authorization, including common single sign-on patterns and secure API design. * Experience with automated testing, peer code review, continuous integration, and delivery practices. * Experience diagnosing application, database, networking, or performance issues in live environments. * An understanding of cloud-hosted applications and infrastructure as code, ideally within AWS. * A strong understanding of backend security risks and how to address them throughout the software development lifecycle. * The judgment to explain technical trade-offs clearly and work effectively with both technical and non-technical colleagues., You are an experienced backend engineer who is comfortable owning production software rather than focusing on one part of the development lifecycle. You will bring: * Strong commercial software engineering experience building and supporting backend services in production. * Strong hands-on Python development experience. * Production experience with Django, including its request lifecycle, ORM, migrations, configuration, and testing practices. * Experience designing maintainable APIs and backend systems using sound REST, data modeling, and relational database practices. * Good knowledge of authentication and authorization, including common single sign-on patterns and secure API design. * Experience with automated testing, peer code review, continuous integration, and delivery practices. * Experience diagnosing application, database, networking, or performance issues in live environments. * An understanding of cloud-hosted applications and infrastructure as code, ideally within AWS. * A strong understanding of backend security risks and how to address them throughout the software development lifecycle. * The judgment to explain technical trade-offs clearly and work effectively with both technical and non-technical colleagues. Useful additional experience. You do not need to have worked with every technology below. Experience in some of these areas would be valuable: * FastAPI or another modern Python API framework. * PostgreSQL or MySQL. * Docker, Celery, Redis, or Sentry. * AWS services and cloud-native application development. * Asynchronous or event-driven processing. * AWS CDK, Terraform, or comparable infrastructure-as-code tooling. * Scrum or Kanban within an agile product engineering environment. * Product-led, data-rich, or B2B software environments.