Techspace logo

Techspace

Go Software Developer

Technology – London, London, City of
Department Technology
Employment Type Employee
Minimum Experience Mid-level
Compensation £40,000–60,000 pa depending on experience

 

Techspace is looking for a Software Developer to join our Technology team with proven service oriented (microservices/serverless) systems design, patterns and development experience in a high level static typed language.

Primarily programming Go you’ll be working on existing and greenfield RPC services that support the operational and community aspects of the business across a wide range of internal and customer facing web, mobile and single board computers (IoT) systems including:

 

  • Building information modelling

  • Content management

  • Customer relationship management

  • Digital signage and wayfinding

  • Enterprise resource planning

  • Environmental sensors

  • Facilities management

  • Management information dashboards

  • Meeting room bookings, display and screen sharing

  • Physical access control

  • Network management

What you'll bring

  • Desire to develop primarily in Go.

  • Deep knowledge of at least one high-level strongly typed and one scripting language though they don’t need to be a languages that we use here.

  • SQL. We write a lot of SQL. CTEs, PL/pgSQL, windowing functions, lateral joins, jsonb and other common SQL/Postgres features. 

  • Understanding of version control (Git)

  • Be proud of what you work on and obsess about the quality of the work you produce.

  • An interest in emerging as well as historical programming languages, frameworks and design patterns.

  • Desire to grow your skills, tackle interesting work and challenging problems.

Experience

  • Experience with designing and maintaining microservices and distributed systems.

  • Have personally tackled some of the twisty parts of distributed systems such as eventual consistency, distributed transactions, sagas etc.

  • Worked in a startup/young company with sole software engineering responsibilities or architected and released open source software.

 

What you’ll be doing

  • Contribute to our technical architecture.

  • Improve agility, scalability and availability across all platforms.

  • Ship highly available code for on premises mobile and single board computers.

  • Maintain, bugfix and improve legacy code and address technical debt.

What you'll get

Room to grow. We live and breathe scale-ups and with our own rapid business growth, you’ll have significant opportunity to shape your personal advancement.

 

World-class team. Ambitious, passionate and collaborative, we have a proven track record and have serious investor backing. You’ll be challenged and inspired by team members daily.

 

Company culture. We take the business seriously but we don’t take ourselves too seriously. We collaborate, hack, blog, network with the tech scaleup sector and socialise with our members, and each other!

 

Competitive salary and package, flexible working hours, a shiny Mac to call your own and regular team activities to involve yourself in.

 

Benefits

 

  • Contributory pension scheme

  • Discounts on gym membership, cinema tickets, restaurants, shopping and train tickets via a Perkbox membership

  • Access to salary sacrifice benefits such as Cycle to Work scheme

  • Professional development budget

  • Private GP

  • Regular team activities

Thank You
Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Apply for this Job
  • Location
    London, London, City of
  • Department
    Technology
  • Employment Type
    Employee
  • Minimum Experience
    Mid-level
  • Compensation
    £40,000–60,000 pa depending on experience
  • Powered by