Get access to exclusive discount on Golang courses up to 25% off
Last developer joined
2-Click Apply
Upload Your CV
Go to your Inbox & Confirm Your Application
Snr Backend engineer - GoLang at CrossTech - London
Salary £55,000 to £65,000 a year Company Websitehttps://crosstech.co.uk/ Published February 2025 Applicants This Week 6
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 leading 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 midbackend 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. Of course, you will be part of a great and fun team, but you are responsible for developing, coding and integrating back-end components and connecting applications to other web services independently and self-sufficiently.
Specifics include:
Conducting code reviews to ensure constant improvements in code quality
Collaborating with others to build and develop quality solutions
Detecting, announcing, and correcting errors
Proposing alternative solutions
To cooperate with product team stakeholders to design, develop, test, release and improve services
Maintain development standards, best practices & principles
Testing, testing, testing (including mocking and behavioural testing)
Must-haves for the role
Willingness to learn new technologies and continually improve
At least a couple of years’ commercial experience with Golang (Experience developing web applications, APIs)
Experience of agile processes
Must be able to write clean, readable, and maintainable code
Have actually built products - components, whole systems - we want to know what you have done in a commercial setting
Experience working with SQL/NoSQL databases, ability to write complex queries and optimise them
Understanding of containerization technologies (Docker, RKT, Kubernetes, etc.)
Experience with CI/CD systems (Github Action, Gitlab, etc.)
Experience working with cloud providers like Google Cloud
Nice to have
TDD, BDD. DDD
Experience building SaaS applications
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?
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.
Private healthcare and benefits package
company pension contribution
Discretionary bonus, subject to business performance
29 days holiday, including bank holidays
Discretionary Directors holidays (typically three a year)
Company away days
Flexible working style
Shape the future of the firm - we’re very inclusive and open.
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.