
Senior Software Engineer
On site
London, United Kingdom
£ 125,000 / year
Full Time
24-02-2025
Job Specifications
Company | SaaS, Product, B2B2C, Enterprise
Size | 2k globally, 200 in London (60 in Engineering, Design, Product)
Role | Senior / Lead Software Engineer
Areas | backend infrastructure, distributed systems, data processing
Tech | Go, TypeScript, Node.js, AWS, event-driven systems
Based | London (Zone 1)
Hybrid | 3 days a week in-office
Offer | up to £125k + bonus + RSUs (£150-215k total comp)
Hi
Workonomics are partnering with a well-known, much-loved, multi-product SaaS company.
They're an established, profitable, maturing business, with millions of users globally.
They've two key strategic, technical initiatives for 2025:
shaping their enterprise product offering for customers with 100k+ users
scaling their core data capabilities by 100x to open bigger commercial opportunities
They're looking for Senior and Lead Engineers in London to:
join their backend infrastructure focused group
build a new high-performance data engine
ensure fast queries, high availability, and low-latency data processing across the platform
look after resilience and observability, ensuring data integrity and service uptime
You:
are a Senior+ level backend-leaning software engineer
care about making a quantifiable impact on the business you're operating in
have a background in building commercial web apps / SaaS at high scale
have ideally used event-driven systems to manage high-throughput operations
They really value people who can demonstrate a good degree of longevity within each employer, to show they've grown with the product long term, through different phases of its evolution.
If this sounds like you, please hit apply for more specifics about the company and role.
About the Company
WE HELP COMPANIES We recruit for tech firms of all shapes & sizes. Start-up | Scale-up | Grown-up We help companies attract game-changing technical talent. WE HELP CANDIDATES We recruit engineers across a range of disciplines. Software | Product | Infrastructure | Data | ML We help talented technologists find fulfilling mission-oriented work. Know more
Related Jobs


- Company Name
- Amber Labs
- Job Title
- Java Developer
- Job Description
- Java Developer The Company: At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our clients. Our company culture is centred around collaboration, where all colleagues, regardless of their role, work together to minimise risk and shorten delivery times. Our team consists of highly-skilled cross-functional consultants, analysts, and support staff. Job Description: We are seeking a highly skilled and experienced Backend Native Java Developer with expertise in Java, Spring, AWS, and Kubernetes to join our dynamic team. The ideal candidate will play a crucial role in developing, deploying, and maintaining scalable cloud-native applications. An active SC Clearance is mandatory for this position. Key Responsibilities: Cloud-Native Development: Design, develop, and optimize backend services using Java and Spring Boot for cloud-native applications. AWS Expertise: Implement, deploy, and maintain robust solutions on AWS, leveraging services such as Lambda, EC2, ECS/EKS, S3, and RDS. Containerization and Orchestration: Develop and manage containerized applications using Docker and Kubernetes for deployment and scaling. API Development: Design and build secure RESTful APIs and microservices architecture. CI/CD Pipelines: Build and maintain CI/CD pipelines for seamless integration and delivery using tools like Jenkins, GitLab CI, or AWS CodePipeline. Monitoring and Logging: Implement monitoring, logging, and alerting solutions using tools like Prometheus, Grafana, and CloudWatch. Collaboration: Work closely with cross-functional teams, including DevOps, frontend developers, and architects, to deliver high-quality solutions. Security Compliance: Ensure solutions are compliant with security standards, particularly aligned with SC-cleared environments. Essential Skills: Programming: Strong proficiency in Java, with deep knowledge of Spring Boot and related frameworks (Spring Data, Spring Security, etc.). AWS Cloud: Demonstrable hands-on experience with AWS services, including IAM, VPC, CloudFormation, and AWS Lambda. Containerization: Proficiency in Docker and container orchestration using Kubernetes (EKS experience preferred). Microservices: Experience in designing and deploying scalable, cloud-native microservices architecture. SC Clearance: Currently holds Active SC Clearance with eligibility to work on secure government or defense projects. Agile/DevOps: Solid understanding of Agile methodologies and DevOps principles. Desirable Skills: Databases: Experience with both relational (PostgreSQL, MySQL) and NoSQL (DynamoDB, MongoDB) databases. Infrastructure as Code (IaC): Experience with tools such as Terraform, AWS CloudFormation, or Ansible. Testing: Knowledge of automated testing frameworks for backend systems. Networking: Understanding of networking principles and protocols relevant to cloud environments. Certifications: AWS Certified Solutions Architect or AWS Developer Certification is a plus. Diversity & Inclusion: Here at Amber Labs, we are dedicated to fostering an inclusive and equitable workplace for all. Our commitment to diversity, equality, and inclusion includes: Valuing the unique experiences, perspectives, and backgrounds of all employees and creating an environment where everyone feels welcomed, respected, and valued. Prohibiting all forms of harassment, bullying, discrimination, and victimisation and promoting a culture of dignity and respect for all. Educating all new hires on our Diversity and Inclusion policies and ensuring they are aware of their rights and responsibilities to create a safe and inclusive workplace. By taking these steps, we are dedicated to building a workplace that reflects and celebrates the diversity of our employees and communities. This role at Amber Labs is a 12 month perm FTC, and all employees (Must hold current active SC Clearance). Please be advised that, at this time, we are unable to consider candidates who require sponsorship or hold a visa of any type. What Happens Next? Our Talent Acquisition Team will be in touch to advise you on the next steps. We have a two-stage interview process for most of our consultants. In certain cases, we may include a third and final stage, which is a conversation with the company Partners. This will only be considered if deemed necessary.


- Company Name
- TechShack
- Job Title
- Ruby on Rails Developer
- Job Description
- Ruby Software Engineer Wanted/ 40-65K-Remote My client is on the look out for a Junior & Mid/Senior level developer to come join them on exciting journey. They provide cutting-edge, cloud-based SaaS solution for one of the worlds oldest industries. They are bringing innovation and agility to an industry ripe for transformation, and they are looking for x2 Ruby Engineer to help drive their next chapter! What You'll Do: Build and improve features in a Rails monolith with a Hotwire-driven front end. Develop seamless user interfaces and robust backend solutions to tackle real-world problems. Work closely with a tight-knit, product-focused team to deliver impactful solutions. Who You Are: Experienced Ruby Developer (Ruby on Rails expertise). Front end experience with React or any other javascript or Hotwire/ Stimulus or Turbo. Experience building user-focused, elegant solutions. Strong understanding of secure coding practices and agile methodologies. A team player who thrives in a fast-paced environment. Ruby Software Engineer Wanted/ 40-65K-Remote


- Company Name
- CT19
- Job Title
- Software Engineer - Medical Device
- Job Description
- We are recruiting for an early-stage start-up based in Oxford who have recently secured their Seed funding. They are building a platform that leverages extensive Oxford University research in Raman Spectroscopy / Machine Learning h to bring a disruptive technology allowing culture-free microbiology diagnostics in hours. The technology can identify bacteria and fungi from clinical samples and rapidly produce their antimicrobial profile in under 3 hours, compared to the current standard of 3 days. The success of this technology will ensure a revolution in the microbiology diagnostic space and set the standard for tomorrow. This is a rare opportunity to join as one of the first employees on a mission to win against superbugs, we need the best and brightest to join us and enable this ambitious vision. As an experienced Medical Device Software Engineer, you will take a hands-on role leading the development of the software for their initial prototype. Job Title: Software Engineer – Medical Devices Location: Oxford (Hybrid) Salary: Highly Negotiable and Dependant on Experience We are looking for a skilled Full-Stack Developer with expertise in Python to work on both front-end and back-end development of an innovative medical device. The ideal candidate will have experience working with medical devices in Python, and it would be a big bonus if they have worked with spectroscopy / imaging data. Key Responsibilities: Develop and maintain Software for both Back-End) and Front-End. Build and optimize APIs and backend services. Integrate existing SDKs for hardware control / data acquisition from raman spectroscopy systems. Work with databases, ensuring efficient data storage and retrieval. Collaborate with cross-functional teams to define and deliver new features. Ensure high performance, security, and scalability of applications. Testing and Debugging including unit / integration tests. Collaborate with quality assurance teams to document processes in line with ISO13485. Requirements: Proficiency in Python and relevant frameworks Experience with frontend technologies (e.g., HTML, CSS, JavaScript, React). Familiarity with cloud services (AWS, Azure, or GCP) is a plus. Knowledge of version control systems like Git. Familiarity with communication protocols such as USB, Serial, or Ethernet. Ability to work in an agile environment and problem-solve effectively. Please apply with an up to date CV for consideration.


- Company Name
- Client Server
- Job Title
- DevOps Engineer Python AWS CDK
- Job Description
- DevOps Engineer (Python AWS CDK) Manchester to £110k - urgent hire! Are you a technologist DevOps Engineer with a software development background and strong knowledge of AWS? You could be progressing your career in an impactful role at a technology start-up that is producing a software suite for legal firms that massively reduces para-legal workloads, they have seen huge interest in the product and have a lot of greenfield projects to get stuck into. As a DevOps Engineer you will take ownership of DevOps for the organisation, collaborating closely with one other to improve current processes, properly establish the DevOps function, seek to automate and build CI/CD pipelines. Initially you'll work closely with software engineers to develop backend services, using Python to code and automate. You'll be working with a modern tech stack including Python, AWS and Amazon CDK within an Infrastructure as Code (IaC) environment. Location / WFH: You'll join a small but growing team based in Central Manchester three days a week with flexibility to work from home the other two days. About you: You have strong experience as a DevOps Engineer You have a strong knowledge of AWS cloud services including Amazon CDK for IaC (will also consider Terraform) You have Python, Java (or similar OO language) coding skills and a strong knowledge of software engineering best practices and the full software development lifecycle You have achieved a 2.1 or above in Computer Science or Engineering Please note this is an urgent hire so you must have a one month (or less) notice period What's in it for you: Salary to £110k 25 days holiday Pension Hybrid working (x3 days office in Manchester) Impactful role with excellent career progression opportunities as the company scales Apply now to find out more about this DevOps Engineer (Python AWS CDK) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.