Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+2 more
Job description
The Senior Software Engineer will be expected to take an active role in assisting other members of the team, ensuring knowledge is shared throughout the group. They will lead by example, driving new implementations from a data first approach. They will champion code quality and maintainability standards, such as clean code and testing, and they will be able to consider both developer and user experience when implementing solutions, making valued contributions to discussions on software architecture., Keywords: Cambridge, ETL, Databases, DaaS, Python, Golang, SQL, nSQL, GraphQL, Cloud Platforms, System Design, Software Architecture, OOP, Hybrid Work, Senior Software Engineer.
Requirements
An industry leading company is seeking a Senior Software Engineer to join a small, cross-functional team to assist in the development of their highly specialised design platform. Allowing end-users to collaborate globally, selecting and sourcing their ideal components with ease, developing our client’s cloud-based platform will offer skilled software engineers an exciting challenge. It is a supportive environment in which to continue building upon established skills in Python, Golang, SQL and knowledge of ETL processes.
Based in Cambridge, with hybrid working on offer (a minimum of 2 days in the office expected), the friendly team utilise pair-programming, mob sessions and mentoring to produce clean code and implement complex design patterns through CI / CD processes., * Excellent skills with Python and good knowledge of other programming languages such as Golang
- Evidence of successfully building commercial enterprise platforms
- Good knowledge of database technologies, including SQL, nSQL and GraphQL
- A thorough understanding of data ETL processes, including data ingestion and data normalisation, as well as system design and software architecture principles
- A good degree (2.1 or above) in a technical subject such as Computer Science from a well-respected university
- Full rights to work in the UK without time limit.
Benefits & conditions
Our client offers a generous remuneration package as well as benefits including private healthcare and mental health / wellbeing support, an allowance for home internet access, and a good pension scheme.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Salary London
Where To Find Software Engineering Jobs
The 12 Best Jobs for Software Engineers
Fully Remote Software Engineer Jobs