Filter by category

Filter by type

Senior Software Engineer (Java) at Common Surface

go back to Developer Jobs
  • London
  • fulltime
  • ₤60000 - ₤70000 per year


Common Surface is building the operating system for hybrid work in the new office normal. While companies globally adapt to hybrid working CS not only helps relieve the administrative burden but optimise people's schedules for productivity and collaboration.

We serve some of the UK's fastest-growing scale-ups such as Multiverse, Beamery, Cuvva, Beauhurst, Adzuna and Billion Dollar Boy and the number of users is growing rapidly.

We've been backed by leading VCs, experienced founders and some of the UK's most established angel investors.

We believe that the future of work is hybrid and is about allowing people to work where they work best.

Common Surface is an ambitious, exciting and rapidly scaling business gaining real traction from both clients and the investment community.

We are ambitious and are on target to roll out our product to 100+ companies by the end of the year in multiple geographies.


As a Senior Backend Engineer at Common Surface, you will join a highly motivated team shaping the future of hybrid working and take part in critical decisions about our platform architecture and own them through to implementation.

Essential Skills -

  • Java 11+
  • Spring / Spring Boot
  • Hibernate
  • Experience building microservices
  • Experience with SQL & NoSQL databases
  • Experience with AWS
  • Excellent communication skills
  • Building secure systems that manage sensitive data

Nice to have -

  • Node.js, Python, Typescript, React
  • Experience with CI/CD tools such as Codeship, CircleCI or Github Actions

Common Surface's codebase is just over a year old now and has just undergone a period of consolidation - increasing test coverage, code quality and security. In the last few months, we have moved from Kanban to Sprints and have put an extra focus on ensuring all code has multiple reviews, is subject to suitable CI processes such as Danger.JS and many other practices. Finding the right balances which don't slow the team down too much but do ensure the continued quality of the code base is at the front of all of our developers' minds and will be an expectation of this role.

At the moment, Charlie our lead Engineer is based in London whilst the rest of the team is based in Poland. We are a team who likes to work in close collaboration and tackle problems as a whole rather than as individuals. We are also a team that actively seeks to improve and so there is plenty of scope to bring and introduce the practices you have worked under in the past. Although we're not looking to make changes to the team in Poland, we are looking to increase the size of the team in London and so this role will also require the hiring of and managing of new developers.

Finally, everyone at Common Surface has a voice when it comes to the Roadmap and how we envision the future of Hybrid working and this would very much extend to this role too - you'd not just be asked but expected to contribute to the Roadmap.


  • Early employee at a newly funded startup
  • £60,000-£70,000 Salary
  • Options scheme
  • Mentors with 20+ years of technical + enterprise experience
  • WeWork Shoreditch Exchange
  • Hybrid Working (Average 3 days in office/week)
  • Regular social activities
  • 25 days holiday/annum (+Bank holidays) + your birthday
  • "Grow with the business" career opportunities


  • Within the workplace, everyone is treated equally. Your voice would be appreciated, and your input will always be welcomed on company decisions, so we want people who speak their mind.
  • We all work collaboratively, so we are looking for team players, who are comfortable working in large groups.
  • We want everyone to be their best possible self and try to create an inclusive environment where everyone can develop and advance alongside Common Surface.
  • We celebrate each other’s successes, and we regularly organise company-wide social events so that we have a chance to let our hair down and take a break from work.
  • We think that the well-being of our employees is integral to our success and strive to provide the best possible environment for everyone and cater to the needs of our employees.
  • We are an ambitious company, and we want people who match our aims.

Common Surface is an equal opportunity employer. We are determined that no candidate receives less favourable treatment on the grounds of age, gender identity, gender expression, sexual orientation, race, colour, nationality, ethnicity, religion, disability, veteran status or political affiliation.

You need to be logged in to apply. Login or create an account.
Is this job ad fake? Report it!   

other jobs at Common Surface

fulltime Product Manager at Common Surface in London