Principal Engineer

at  Wood Mackenzie Limited

Edinburgh EH1, Scotland, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Jul, 2024Not Specified01 May, 2024N/AElasticsearch,Aws,Kubernetes,Apollo,Python,Web Products,Graphql,Redux,Ecs,TypescriptNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

In the middle of the energy transition, businesses and governments are faced with significant challenges. But the pace and scale of change mean every decision is made under mounting pressure. Now, more than ever, companies need reliable data, analytics and actionable insight.
Wood Mackenzie is the leading global provider of data and analytics solutions for the renewables, energy and natural resources sectors.
Wood Mackenzie’s services include data, analytics, insight, events and consultancy. A trusted partner for over 50 years, Wood Mackenzie’s team has over 2,300 experts across more than 30 global locations who cover the entire supply chain.

WOOD MACKENZIE VALUES

  • Inclusive – we succeed together
  • Trusting – we choose to trust each other
  • Customer committed – we put customers at the heart of our decisions
  • Future Focused – we accelerate change
  • Curious – we turn knowledge into action
    We’re looking for someone to join our Power & Renewables engineering group. We’re working on a next generation, data analysis & visualisation platform that enables our customers to drive billion-dollar decisions and accelerate the world’s transition to a more sustainable tomorrow.

Responsibilities:

  • You’re a technical leader who can work across multiple teams to solve complex technical problems
  • Have expert-level experience building web-based applications, supporting micro-services and deploying them in a cloud environment
  • Have technical experience of complex projects and are able to act as a technical authority
  • Have effective communication and collaboration skills, and an ability to scale engineering initiatives
  • Are able to work with our technical leadership teams to inform the technical evolution of our applications and the platform it resides on
  • Have expert level understanding of modern software engineering, from test automation to architectural principles
  • Understand what it takes to develop resilient, scalable and secure software
  • Recognise that people build software and working with others is key to success


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Edinburgh EH1, United Kingdom