Engineering Manager
- Full-time
- Verisk Business: Power Advocate
Company Description
Wood Mackenzie are the global research, analytics, and consultancy business powering the natural resources industry. For 50 years, we have been providing the quality data, analytics, and insights our customers rely on to inspire their decision making.
Our dedicated oil, gas & LNG, power & renewables, chemicals, metals & mining sector teams are located around the world and deliver a variety of projects based on our assessment and valuation of thousands of individual assets, companies, and economic indicators such as market supply, demand, and price trends.
We have over 1,900 employees in 30 locations, serving customers in nearly 80 countries. Together, we inspire and innovate the markets we serve – providing invaluable intelligence to help our customers overcome the toughest challenges, and make strategic decisions that will, ultimately, accelerate the world’s transition to a more sustainable future.
Job Description
As an Engineering Manager, you will support your team in breaking down problems, proposing technical approaches and mentoring others in developing and deploying solutions in a way that continuously delivers value to our customers. You may have expertise in a particular area and will work with other teams to share knowledge and define best practice. Your team will own services from their inception to production and will be responsible for their high quality and continuous improvement. You will work in an agile way, collaborating via open and honest conversations about the value and quality of your team’s work, and focusing on continuous improvement. You will have a team of engineers as direct reports and be responsible for their career growth, objectives, goals, and performance reviews.
#LI-ME1
#LI- Boston, MA
Qualifications
5 plus years of experience with at least 2+ managing a team of engineers.
Experienced full stack software development skills – Python, Type script, React
Experience across the stack building web-based applications in a cloud environment
Product-minded and can work effectively with product and design disciplines, balancing trade-offs between quality and delivery
Keen learner and like to explore both new and old technologies
Understand that delivery is all about balancing technical, analytical and product needs
Love building resilient and scalable software
Curious about how best engineering practices can be used for solving business problems
Able to break-down problems into small iterations and guide others in their implementation
Eager to share knowledge and can demonstrate success in mentoring others
Understand the importance of a service meeting its SLO’s
Leadership
Lead a culture of product development where solving problems for our customers is the highest priority.
Passionate about coaching individuals regarding their technical and personal growth
Act as, and be seen as a technical authority within engineering teams
Identify emerging technologies or applications and the opportunities to integrate them into our operations and activities
Actively participate in continuous improvement of your team’s processes
Ensure engineers are supported and challenged to do valuable work
Build trust and confidence, and develop cross-departmental relationships Encourage a collective code ownership and learning culture
Identify recruitment requirements and actively participate in the recruitment process.
Communicate effectively across functions as required
Represent your team during cross-team collaboration
Delivery
Lead implementation and delivery ensuring coding, unit testing, system integration, defect resolution, and technical documentation adheres to our standards
Consistently demonstrate strong leadership and communication skills, initiative, and drive
Responsible for the overall technical quality of project deliverables
Proactively identify problems with requirements and communicates these issues early to help course-correct
Assist in troubleshooting and support efforts for existing systems and applications, focused on improving our existing systems and applications
Manage your own time, and work well both independently and as part of a team
Promote shared ownership of code though code reviews, standards, and documentation
Participate in the definition and implementation of the engineering team roadmap.
Measurable improvements to the team’s output and the adoption of best practices and standards.
Holding yourself to the highest of professional and ethical standards and expecting the same of co-workers.
Collaboration
Work in collaboration with team members to perform scoping, estimation, and technology feasibility tasks for the intended solution
Manage dependencies among engineering activities and constantly monitor, assess, and control the technical execution
Address technical queries and elicit, prioritize, and negotiate changes to requirements and defects
Contribute to system and data issue identification and resolution within teams across the organization
Quality
Anticipating technical problems that will fall out of major products and designing solutions to overcome those problems
Promote a culture of code quality and continuous improvement
Drive the importance of data accuracy from internal and external sources
Additional Information
Wood Mackenzie is an equal opportunities employer.
We consider all qualified applicants for employment without regard to race, religion, color, national origin, citizenship, sex, gender identity and/or expression, sexual orientation, veteran’s status, age or disability.
https://www.woodmac.com/careers/jobs/
Unsolicited resumes sent to Wood Mackenzie, including unsolicited resumes sent to a Wood Mackenzie business mailing address, fax machine or email address, or directly to Wood Mackenzie employees, will be considered Wood Mackenzie property. Wood Mackenzie will not pay a fee for any placement resulting from the receipt of unsolicited resume.