Software Engineer
AI Summary
Designs, develops, tests, and deploys software solutions, focusing on backend APIs and data engineering pipelines using Python, Docker, and cloud deployment.
About this role
We are looking for a Software Engineer to play an active role in designing, developing, testing, and deploying software solutions to meet a range of business needs. You will collaborate closely with other members of the software engineering team, applying strong knowledge of programming concepts and best practices to build robust systems and contribute to high-quality project outcomes. You will be responsible for producing clean, maintainable code using modern software development techniques and tools (such as Git), and work on backend APIs and data engineering pipelines with a focus on reliability and efficiency. Your role will involve supporting cloud deployment, utilising Docker and Linux as part of the development and deployment process.
We're looking for someone with a co-operative, can-do attitude who can build high-quality data engineering solutions.
If this sounds like you, we can't wait to hear from you!
KEY RESPONSIBILITIES:
Contribute to the design, development, testing, and deployment of software solutions, following established best practices throughout the software development lifecycle.
Work collaboratively within a software engineering team, using Git and related tools to support version control and effective workflow management.
Write clean and efficient code in at least one programming language, ideally Python, using object-oriented, functional, and procedural programming paradigms.
Participate in the development and maintenance of backend APIs and data engineering pipelines, utilising relevant Python libraries (e.g. FastAPI, Pydantic).
Support cloud deployment of applications, demonstrating a solid understanding of deployment principles and cloud environments.
Utilise Docker at an intermediate level, including the use of storage, volumes, and basic Linux permissions.
Communicate technical concepts and project updates clearly through written reports and presentations.
Apply strong organisational skills to manage tasks, time, and workload effectively.
Approach technical challenges with effective problem-solving and analytical skills.
Maintain high attention to detail in all aspects of software development and project documentation.
Demonstrate the ability to work independently as well as collaborate effectively with team members.
KEY REQUIREMENTS:
Experience of contributing to the design, development, testing, and deployment of software solutions
Experience of working collaboratively as part of a software team, using tools like Git to adhere to established best practices
Strong understanding of software engineering concepts and principles, knowledge of best practices in software development and testing
Proficiency in at least one programming language and be familiar with multiple programming paradigms (e.g. object-oriented, functional, procedural)
Good understanding of cloud deployment
Proficiency with Git
Intermediate Python, including relevant libraries for data engineering and backend API development (i.e., FastAPI, Pydantic, etc)
Intermediate Docker, basic understanding of Docker storage and Volumes, Linux permissions
Effective communication skills through written reports and presentations
Effective organisational skills e.g. planning, time management
Effective problem-solving and analytical skills
High attention to detail
Ability to work independently and as part of a team
INTERVIEW PROCESS:
Stage 1: 20 min video call with a member of the hiring team
Stage 2: 45 mins live coding task
Stage 3: 1hr F2F interview in our London office
OUR BENEFITS:
At ADSP, we believe in rewarding talent and supporting your growth. Here’s what you can look forward to as part of our team:
Competitive compensation package including annual performance bonus
26 days of annual leave, 8 bank holidays plus your birthday off
BUPA Private Healthcare
Enhanced family leave
£1,000 annual development budget
Flexible hybrid working (2 days a week in our modern Shoreditch office)
Remote working from anywhere in the world for up to 4 weeks each year
Latest tech that suits you: high-spec Windows machine or a MacBook
Free snacks and drinks, and regular team socials
Supportive entrepreneurial environment offering a ton of autonomy and opportunity to work on a variety of projects, technologies and industries
Join us and realise your full potential in a collaborative, forward-thinking team, where your work will help shape the future and have real impact.
OUR COMMITTMENT TO DEI:
At ADSP, we are committed to fostering an inclusive hiring process and believe in creating an environment where all candidates have equal opportunities to succeed. If you require any reasonable adjustments during the application or interview process, please do not hesitate to reach out to us at [email protected]
Skills
Explore related jobs
More jobs at ADSP
Similar Backend APIs jobs
Jobs in London
- B
Systems EngineerBlack Kite Studios · London, United Kingdom - S
Housekeeping Supervisor (FTC Parental Leave Cover)Six Senses London · London, United Kingdom - S
Finance AssistantSix Senses London · London, United Kingdom - TSenior Paid Social SpecialistTechBiz Global GmbH · London, England
- SSocial Commerce StrategistSAMY · London, Greater London
- F
Compositor - Senior LevelFramestore · London, Greater London
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.
