Senior Backend Software Engineer - Node.JS in City of London
Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job Description
Senior Backend Software Engineer – Node.JS
About the Opportunity
An innovative, fast-growing technology company is searching for a Senior Backend Software Engineer to join its core engineering team. This organisation is building next- automation and intelligence solutions, and you will play a key role in developing the backend systems that power a high-impact platform used by customers worldwide.
Role Overview
In this position, you’ll take ownership of critical backend services and work closely with product, frontend, and AI engineering teams. You’ll design reliable, scalable systems and deliver high-quality code that directly influences the platform’s performance and customer experience.
Key Responsibilities
- Design, develop, and maintain backend services using Node.js and NestJS
- Build and support microservices and event-driven architectures
- Develop clean, maintainable, and well-tested code
- Create and optimise RESTful APIs with strong attention to performance and security
- Model and optimise MongoDB schemas for scalable data access
- Deploy and maintain services on GCP, using CI/CD pipelines (GitHub Actions)
- Diagnose and resolve backend performance or scalability issues
- Collaborate in an agile environment with cross-functional teams
Qualifications
- Degree in Computer Science or related field
- 2+ years of backend development experience with Node.js
- Strong knowledge of TypeScript, async programming, and distributed systems
- Experience with microservices & event-driven architectures
- Skilled in writing unit and integration tests
- Experience with cloud platforms and CI/CD workflows
- Strong collaboration and problem-solving abilities
Why Join
- Work in a mission-driven environment building technology with real-world impact
- Competitive salary + significant equity offering
- Join a high-performing, collaborative engineering team working on meaningful challenges
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.