Senior Software Engineer (BackEnd)

New
O
Octopus Electric VehiclesElectric Vehicle Leasing
Remote (UK); London (GB)Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSGraphQLPostgreSQLPythonSoftware ArchitectureNosql

Requirements

  • Deep expertise in Python, with strong software engineering fundamentals.
  • Proven experience designing and building APIs, ideally using GraphQL.
  • Comfort working with multiple data sources, including relational (PostgreSQL) and NoSQL databases.
  • Excellent understanding of core software engineering principles and best practices.
  • Track record of applying software engineering principles to build robust, scalable, maintainable systems.
  • Proven experience collaborating within teams and across disciplines.
  • Experience using AI tech and tooling to augment development.
  • A track record of taking ownership of features from inception through to delivery.

Responsibilities

  • Work within a dedicated cross-functional team on key products for our customers and internal teams.
  • Design and build robust APIs, integrating our own and third-party services to optimise and automate core business processes.
  • Architect and evolve backend systems and data models that are performant, scalable, and built to last.
  • Work across multiple data sources, designing expressive, well-structured schemas.
  • Contribute to frontend applications when needed, helping shape experiences that work well for our users.
  • Care about the code you write and its long-term maintainability.
  • Contribute ideas, share knowledge, support, mentor, and raise the game of those around you.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now