Principal Software Engineer

Adria Solutions ltd
Sandbach, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£60,000.0 - £110,000.0
Working hours
Shift work

Tech stack

Java (Programming Language) JavaScript (Programming Language) Cloud Engineering JavaScript Libraries Node.Js Software Engineering Cloud Platform System ReactJS Api Gateway Es2015 Serverless Computing Golang
+2 more
Programming Languages Microservices

Job description

On behalf of our thriving global client, we are recruiting for an experienced Principal Engineer. As Principal Engineer is responsible for developing and leading a customer-driven, product-oriented team. Your central responsibility is to be an equal partner with a product leader, to define and incrementally improve a clearly defined set of business objectives and key results, and to lead the team in achieving those outcomes. The Principal Engineer will have the following

Requirements

  • Expert technical skills, depth in at least one area, and an ability to operate up and down the stack
  • Strong leadership experience
  • Strong experience with various JavaScript Libraries (ReactJS, Express/Koa, JavaScript (ES6+) and NodeJS)
  • Strong experience with other programming languages (e.g., Java, Golang) a plus
  • Experience with Continuous Improvement, Lean Software Development practices
  • Experience with Monolith to Microservice patterns (e.g., Strangler Fig)
  • Cloud Platform Technology (e.g., Serverless, Kenesis, Glue, Event Bridge, API Gateway)
  • Cloud-Native Patterns

Benefits & conditions

  • 25 days Holiday
  • Flexible working
  • Full Remote Working
  • Life Assurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careerjet.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

3:37 min

Directing browser dependencies without explicit user agent evaluation

Sani Yusuf · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:55 min

Identifying underlying Node.js runtime vulnerabilities using fuzzing tools

Sonya Moisset · WWC 2023

1:33 min

Case study on adopting Kubernetes and Golang effectively

Andrew Holway · LIVE

Videos

See all

Related articles

See all