Engineering Manager (#1285)

REFERRAL BONUS
$1000
Ukraine
Work type:
Office/Remote
Technical Level:
Leader
Job Category:
Architecture
Project:
Largest student transportation provider

We are looking for a skillful Engineering Manager to join our team.

About the project:

Our customer is the leading school transportation provider in North America, being the owner of more than a half of all yellow school buses in the United States. Every day, the company completes 5 million student journeys, moving more passengers than all U.S. airlines combined and delivers reliable, quality services for 1,100 school districts.

N-iX has built a successful cooperation with the client delivering a range of complex initiatives. As a result, N-iX has been selected as a strategic long-term partner to drive the digital transformation on an enterprise level, fully remodeling the technology landscape for 55,000 employees and millions of people across North America. 

As an Engineering Lead, you will play a pivotal role in orchestrating seamless collaboration between the Solution Architect and Lead Software Engineers. You will be the linchpin for various critical responsibilities, ensuring the success and efficiency of the development process.

Responsibilities:

  • Lead multiple engineering teams, ensuring a continuous environment of engagement, collaboration, and commitment.
  • Work closely with the solution architect to implement the overall architectural strategy correctly.
  • Manage cross-team dependencies within the project and with other development streams.
  • Set up and continuously improve the engineering process within the teams.
  • Lead planning efforts involving development, product, architecture and quality perspectives
  • Identify and communicate project and product risks alongside mitigation strategies.
  • Manage and communicate project status, apply corrective measures when necessary.
  • Take ownership of analyzing results and incorporating process improvements on team and stream levels.
  • Resolve technical blockers that influence team productivity.
  • Coach teams in adopting effective software delivery practices, accurate estimation, and seamless collaboration with product teams and stakeholders.
  • Monitor and assess team performance, providing holistic and individual feedback.
  • Foster team growth by guiding team leaders, promoting continuous learning, and identifying growth opportunities across teams.

Requirements

  • Have 5+ years of overall commercial experience in software development on modern technology stack Java, .NET or Node.js (Java is preferable)
  • Have 3+ years of experience on engineering leadership role (including working with enterprise level customers);
  • Understand functional and nonfunctional requirements for the software;
  • Have an experience in microservice architecture development
  • Experience with Cloud platforms (preferably AWS)
  • Experience working container orchestrations technologies such as Kubernetes, AWS ECS, Docker Swarm (AWS ECS is preferable)
  • Practical experience with one of the modern frontend development libraries/frameworks such as Vue.js or React.js or Angular (React.js is preferable)
  • Experience with establishing solid DevOps / DevSecOps procedures
  • Understanding general development best practices and industry standards as OAuth 2.0, REST, OpenApi, OWASP, Graphql
  • Familiarity with Management 2.0 / 3.0 philosophy
  • Experience with methodologies of agile software development at scale (SAFe, LeSS, etc)
  • Experience with portfolio management processes would be a plus
  • Excellent communication and organization skills, focus on team results, willingness to constant personal and team improvements, leadership qualities
  • Upper-Intermediate/Advanced English level

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits