Software Engineer II

Wood Mackenzie

The Role

Overview

Develop and maintain data-driven SaaS products using React, Python, AWS in an Agile team.

Key Responsibilities

  • code reviews
  • technical design
  • unit testing
  • system integration
  • troubleshooting
  • mentorship

Tasks

-Collaborate with others through code reviews to ensure that solutions meet establish standards. -Producing the technical design of new products and features in alignment with established architectural decisions and technologies. -Contribute to projects by leading and executing tasks of significant scope and complexity. -Participate in agile ceremonies: daily stand-ups, sprint planning, and retrospectives to provide input on testing activities and progress. -Assist in troubleshooting and support efforts for existing systems and applications -Provide guidance and mentorship to junior team members. -Produce high quality code adhering to modern best practices. -Address technical queries and elicit, prioritize, and negotiate changes to requirements and defects -Implementation and delivery ensuring coding, unit testing, system integration, defect resolution, and technical documentation adheres to our standards. -Work in collaboration with team members to scope and design systems aligned with organizational goals of modernizing and streamlining data processes

Requirements

  • sql server
  • postgres
  • reactjs
  • python
  • git
  • docker

What You Bring

-Experience with developing applications using traditional RDBMS (SQL Server, Postgres) -2+ years of software engineering experience with coding in languages including but not limited to ReactJS and Python -Solid understanding of software design principles, patterns, and best practices -Bachelor’s degree in computer science or relevant field -Familiarity with agile development practices and version control systems Git -Demonstrates leadership abilities beyond the technical scope - positively engaging with process change and helping others deal with the same. -Knowledge of leveraging continuous delivery and approaches to continuous integration with Docker and AWS -Strong organization and planning skills, with the ability to manage multiple priorities simultaneously

Benefits

-Due to the global nature of the team, a degree of flexible working will be required to accommodate different time zones (EST) -We are a hybrid working company and the successful applicant will be expected to be physically present in the office at least 2 days per week to foster and contribute to a collaborative environment

The Company

About Wood Mackenzie

-Pivoted in 1973 to pioneering energy research with its first oil report. -Over five decades evolved into a global consultancy powering decisions in energy, chemicals, metals, mining and renewables. -Its Lens platform spans power, hydrogen, carbon, LNG, maritime and more—turning vast datasets into strategic foresight. -Typical projects include asset valuation, project economics, supply‑chain intelligence and portfolio optimization. -With 30+ offices and a presence across energy value chains, it guides governments, producers and financial institutions. -Stands out by integrating legacy upstream expertise with cutting‑edge analytics across renewables and transition fuels. -Notable for weaving real‑time vessel tracking and carbon insights alongside decades‑deep commodity research.

Sector Specialisms

Energy

Metals & Mining

Commodity Trading Analytics

Power Trading Analytics

Supply Chain Analytics

Power & Renewables

Upstream

Emissions & Carbon Management

Energy Transition Scenarios & Technologies

Gas & LNG

Coal Market

Coal Supply

Visa Sponsorship

-this position does not provide visa sponsorship.