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