
Software Engineer Jobs
Browse the latest Software Engineer jobs and read our FAQs to help further your career.
Latest roles
Senior Software Engineer
- Type
- Permanent
- Salary
- £85,000 - £95,000
- Location
- London, United Kingdom
Senior Software Engineer Location: London - Hybrid Salary: £85,000 to £95,000 DOE Contract Type: Permanent Full Time A leading organisation...
Senior Software Engineer
- Type
- Permanent
- Salary
- £80,000 - £150,000
- Location
- London, United Kingdom
Role: Senior, Staff & Principal Engineers Salary range: £90 - 150k (+ equity) Location: Central London (x3 days per week onsite -...
Software Developer
- Type
- Permanent
- Salary
- £35,000 - £40,000
- Location
- Leeds, United Kingdom
Software Developer Location: Leeds (Hybrid – 2 days onsite per week) Salary: £35,000 – £40,000 Gravitas is partnered with a leading...
Front End Engineer (Mid Level)
- Type
- Permanent
- Salary
- £60,000 - £70,000
- Location
- London, United Kingdom
Role: Front End Engineer (Mid-Level) Salary range: £70,000 Location: Remote, London office Tech stack includes: React, TypeScript, Next.js...
Senior MLOps Engineer
- Type
- Permanent
- Salary
- Competitive
- Location
- Manchester, United Kingdom
Gravitas Group is partnering with an innovative AI engineering consultancy to hire a Senior MLOps Engineer. This fast-growing team...
Senior Developer
- Type
- Permanent
- Salary
- £55,000 - £62,000
- Location
- Birmingham, United Kingdom
Senior Software Integration Developer Location: Hybrid, typically one day a week on site in Birmingham Salary: £62,295 Contract Type:...
Application Support Engineer
- Type
- Permanent
- Salary
- £55,000 - £55,000
- Location
- Stevenage, United Kingdom
Housing Systems Support Engineer Location: South East England (Hybrid – 2 days per week in-office) Salary: £55,000 + Excellent Benefits...
Senior Data Engineer
- Type
- Permanent
- Salary
- £80,000 - £100,000
- Location
- New York, United States
We are seeking a highly skilled and experienced Senior Data Engineer to join our client's AI technology team in London. In this role, you...
Senior QA Engineer
- Type
- Permanent
- Salary
- £50,000 - £70,000
- Location
- Leeds, United Kingdom
Senior QA Engineer London (Edgware Road) – Hybrid (3 days in office: Mon/Tues/Thurs) £50,000–£70,000 + benefits We’re partnering with a...
Lead Data Engineer
- Type
- Permanent
- Salary
- £80,000 - £100,000
- Location
- Manchester, United Kingdom
Lead Data Engineer £80,000 – £100,000 + Bonus | Manchester (3 days hybrid after probation) Gravitas is partnering with a growing financial...
Senior Dev Ops Engineer
- Type
- Permanent
- Salary
- £80,000 - £100,000
- Location
- London, United Kingdom
DevOps/Platform Technical Lead London • Hybrid (3 days onsite) • £80–100k + benefits Shape the DevOps strategy of a fast ‑ growing London...
Principal Engineer
- Type
- Permanent
- Salary
- £110,000 - £120,000
- Location
- London, - None Specified -
Role: Principal Engineer (Backend) Salary range: 100-120k Location: Central London (x2 days per week onsite - Tues & Thurs) Tech stack...
Data Engineer
- Type
- Permanent
- Salary
- £50,000 - £50,000
- Location
- Newton Abbot, United Kingdom
Data Engineer role, available on a Permanent basis for a Housing Association investing in the development of its Data & Business...
Snr Backend Engineer
- Type
- Permanent
- Salary
- £80,000 - £110,000
- Location
- London, United Kingdom
Senior Backend Engineer - 80 to 110k – London Senior Backend Engineers are required to join a fast growing Fintech business that is...
Lead Backend Engineer
- Type
- Permanent
- Salary
- £113,000 - £125,000
- Location
- q, United Kingdom
Role: Lead Backend Engineer Salary: up to 125k Location: East/Central London (x4 days per week onsite) Tech stack includes: NodeJS,...
Senior Backend Engineer
- Type
- Permanent
- Salary
- £80,000 - £90,000
- Location
- ---ENGLAND---, United Kingdom
Role: Senior Backend Engineer Salary range: 80-90k Location: x2 days pw in Central/East London Tech stack includes: Typescript, NodeJS,...
Salesforce Engineer
- Type
- Permanent
- Salary
- £65,000 - £65,000
- Location
- Baildon, United Kingdom
Key Responsibilities Lead and support the implementation and optimisation of Salesforce Service Cloud Design, develop, and maintain...
Python Engineer
- Type
- Contract
- Salary
- £375 - Per Day
- Location
- Northampton, United Kingdom
Overview Python Developer to support a large‑scale digital transformation programme. The role focuses on building reliable backend...
Senior Java developer
- Type
- Contract
- Salary
- £700 - Per Day
- Location
- London, United Kingdom
Senior Java Developer We are partnering with a regulated banking environment in London that values innovative, secure, and resilient...
Senior Java Developer
- Type
- Contract
- Salary
- £550 - Per Day
- Location
- London, United Kingdom
Senior Java Developer We are looking for a Senior Java Developer to join a modern engineering team focused on building high-performance,...

FAQs
What is a senior software engineer?
A senior software engineer is a professional who possesses knowledge and skills in software development, programming languages and system architecture. They often hold leadership responsibilities and provide guidance to engineers.
What does a software development job involve?
In a software development job individuals are involved in designing, coding, testing and maintaining software applications or systems. This role requires expertise in programming languages, familiarity with software development methodologies and strong problem-solving abilities.
What is a junior software engineer?
Junior software engineers are entry level professionals in the field of software engineering. They possess knowledge and skills in software development. In most cases, they will work under the guidance of senior engineers or team leads.


What is a programme in software engineering?
When referring to a programme in software engineering it pertains to a course or curriculum that educates students on the principles and practices of software development. It covers topics such, as programming languages, algorithms, software design principles and project management techniques.
What is the significance of JavaScript in the field of software engineering?
JavaScript is a programming language that is widely used in web development. Within software engineering it plays a role in building client side and server-side applications creating web interfaces and managing data manipulation and validation.


Can you explain the role of a research software engineer?
A research software engineer is a professional who combines their expertise in software engineering with knowledge and skills in a research domain. Their primary responsibility involves developing software tools and applications to support research endeavours.
What does DevOps entail within the field of software engineering?
DevOps represents an approach to software engineering that integrates development (Dev) and operations (Ops) functions aiming to streamline the process of developing and deploying software. Collaboration, automation and continuous delivery are aspects emphasised within this approach.
What is the typical salary range for a software engineer?
The average salary for a software engineer can vary depending on factors such as experience level, geographical location, and industry. In the United Kingdom (UK) for instance the salary, for a software engineer can range from £25,000 to £70,000, with the average at around £50,000.
