Start Your Search Here

push notification bell

Would you like to receive notifications about IT & Technology, Engineering jobs in Birmingham?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Harvey Nash

Birmingham / Global

Principal Engineer (Go)

  • £90000

Job Summary

Salary Range:
£90000
Benefits:
Training
Apply Now

Job Description

I'm working with a growing technology business looking for a Principal Software Engineer to help scale a cloud-native platform that processes huge volumes of commercial data and powers critical decision-making for customers.

This is a hands-on technical leadership role. You'll help shape architecture, solve complex engineering challenges and work closely with senior stakeholders across Engineering, Product and Data. The business is investing heavily in its platform and is looking for someone who can influence technical direction whilst remaining close to the code.

What you'll be doing:

  • Designing and building scalable backend services in Go
  • Contributing to architecture and technical strategy across multiple products
  • Working on distributed, event-driven systems handling large volumes of product, customer and performance data
  • Building and enhancing data processing pipelines that support automated decision-making at scale
  • Developing integrations with third-party platforms, APIs and external data sources
  • Improving platform performance, reliability, observability and operational efficiency
  • Solving complex scalability and data challenges across a high-volume cloud environment
  • Collaborating with Product, Data and Commercial teams to deliver features with measurable business impact
  • Mentoring engineers and helping drive engineering best practices across the organisation

What we're looking for:

  • Experience building and scaling cloud-native applications
  • Strong understanding of distributed systems and backend architecture
  • Experience with microservices and event-driven systems
  • Experience working with large-scale data processing platforms or pipelines
  • Exposure to AdTech, MarTech, eCommerce, search, recommendation engines, personalisation or optimisation products
  • Experience integrating with third-party APIs and external platforms
  • Ability to influence technical direction and mentor engineers
  • Previous experience in a Lead, Staff, Principal or similar senior engineering role
  • Go
  • GCP
  • BigQuery
  • Microservices
  • Event-driven architecture
  • CI/CD
  • Observability and monitoring tooling
  • Join an engineering-led business where technology is central to growth
  • Work on genuinely interesting scale and data challenges
  • Influence architectural decisions and long-term technical strategy
  • Stay hands-on whilst operating at a senior leadership level
  • Be part of a collaborative team tackling complex real-world problems

The title matters less than the experience. Whether you're already a Principal Engineer or a strong Staff/Lead Engineer ready for the next step, we'd love to hear from engineers who enjoy building scalable systems and solving challenging technical problems.

#J-18808-Ljbffr
Apply Now

Similar Opportunities

View all jobs