Enable job alerts via email!

Snr Backend engineer - GoLang

Golang

London

On-site

GBP 40,000 - 80,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a proactive mid-backend engineer to contribute to cutting-edge software solutions in the transport sector. This role involves developing scalable and modular software, conducting code reviews, and collaborating with product teams to enhance operational performance and safety. Join a passionate team dedicated to making a positive impact on society through technology. With a focus on AI and automation, this position offers a unique opportunity to work on real-world applications that matter. If you're ready to shape the future of transport infrastructure, this is the perfect role for you.

Benefits

Private Healthcare
Company Pension Contribution
Discretionary Bonus
29 Days Holiday
Flexible Working Style
Company Away Days
Directors Holidays

Qualifications

  • 2+ years experience with Golang, developing web applications and APIs.
  • Experience with SQL/NoSQL databases and writing complex queries.

Responsibilities

  • Conduct code reviews and collaborate to build quality solutions.
  • Develop, code, and integrate back-end components independently.

Skills

Golang
Web Applications Development
APIs
Agile Processes
Clean Code
SQL/NoSQL
Containerization Technologies
CI/CD Systems
Google Cloud
TDD, BDD, DDD
Python

Tools

Docker
Kubernetes
Github Actions
Gitlab

Job description

CrossTech develops cutting-edge software designed to help a world on the move, move better. We’re a mission-based firm who is a global market leader in automated inspection of transport infrastructure using computer vision. In short, we build systems which ingest video data and undertake real-time inspection and fault analysis to help prevent incidents for the largest transport systems around the world.

Our expertise in AI, Automation, Analytics, and Image Processing is already helping the railway system in the UK - one of the world’s most demanding - improve operational performance, efficiency, and safety by finding or predicting potential hazards and incidents before they cause delays or incidents. Based in London, CrossTech is rapidly extending their platform to railway systems across the globe and use cases beyond rail transport.

Are you the one who can forever change the transport and infrastructure industries?

We are looking for a pro-active mid-backend engineer to help build products and components of systems of the highest quality and performance. This role requires working within the engineering team to make important contributions to the development of our innovative solutions. Hence your role is to build optimised, scalable, and modular software using required technologies. You will be responsible for developing, coding and integrating back-end components and connecting applications to other web services independently and self-sufficiently.

Specifics include:
  1. Conducting code reviews to ensure constant improvements in code quality
  2. Collaborating with others to build and develop quality solutions
  3. Detecting, announcing, and correcting errors
  4. Proposing alternative solutions
  5. Cooperating with product team stakeholders to design, develop, test, release and improve services
  6. Maintaining development standards, best practices & principles
  7. Testing, testing, testing (including mocking and behavioural testing)
Must-haves for the role
  1. Willingness to learn new technologies and continually improve
  2. At least a couple of years’ commercial experience with Golang (Experience developing web applications, APIs)
  3. Experience of agile processes
  4. Must be able to write clean, readable, and maintainable code
  5. Have actually built products - components, whole systems - we want to know what you have done in a commercial setting
  6. Experience working with SQL/NoSQL databases, ability to write complex queries and optimise them
  7. Understanding of containerization technologies (Docker, RKT, Kubernetes, etc.)
  8. Experience with CI/CD systems (Github Action, Gitlab, etc.)
  9. Experience working with cloud providers like Google Cloud
Nice to have
  1. TDD, BDD, DDD
  2. Experience building SaaS applications
  3. Python skills
Bonus: have worked in a startup environment
About the team

We are a team of 20 passionate software engineers, computer vision engineers and product managers who love building cutting-edge technology for real-world industries, hence our focus on Rail. We are a close team - hopefully you are the next person to join us!

What do you get?
  1. The opportunity to make a positive impact on society - after all, transport is a key social utility and enabler of society - we build products that actually matter.
  2. Private healthcare and benefits package
  3. Company pension contribution
  4. Discretionary bonus, subject to business performance
  5. 29 days holiday, including bank holidays
  6. Discretionary Directors holidays (typically three a year)
  7. Company away days
  8. Flexible working style
  9. Shape the future of the firm - we’re very inclusive and open.
  10. Work in an environment that values people first.

Office Location: Kings Cross, London.

Please email - hello@crosstech.co.uk with your CV. Please include ‘GO’ in your email subject.

You can find out more about us at: www.crosstech.co.uk

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.