Engineering Manager

The Execu|Search Group
Newark, California
$210K-$225K a year
Permanent

Responsibilities

The Engineering Manager will :

  • Mentor, coach, and grow an outstanding team of engineers so that they are happy, resilient, engaged and thriving
  • Advocate and manage modern software development practices within the team and promote new engineering and organizational practices
  • Maintain operational excellence and efficient delivery of projects and systems for the team
  • Take a hands-on role in helping manage the team’s infrastructure, from Kubernetes to our CI / CD pipelines, to ensure an efficient delivery pipeline
  • While not managing, you will contribute to the codebase; implement features, squash bugs, and make improvements across our Java Spring microservice
  • Help lead the overall technical vision and strategy for all things Back End
  • Collaborate with other Engineers through pairing sessions, code reviews, and knowledge sharing in our weekly Friday Dev Chats
  • Mentor and lead other team members in software engineering methodology, design, and best practices
  • Work with the Product team and Feature Owners to understand requirements and see them through to execution and deployment

Qualifications :

  • 5+ years of experience as an Engineering Manager
  • Bachelor's Degree
  • Experience managing high performing software teams.
  • Extensive experience with Java 11+, Spring Boot 2.7+, JPA (Hibernate), and SQL relational databases
  • Hands-on experienced backend engineer with Spring / Spring Boot with at least 7 years of experience as an individual contributor
  • Hands-on experience building applications using the microservices architecture
  • In-depth knowledge of relational databases, including indices, connection pools, transactions (ACID), and implications of schema designs on performance

Desired Skills :

  • A real estate background with transferable skills would be an asset
  • Demonstrated skills in Project Coordination / Management s
  • 30+ days ago
Related jobs
Promoted
Apple
Cupertino, California

As a Senior Manager of Apple Data Governance, you will play a crucial role in defining and implementing strategies to ensure the integrity, privacy, and security of our vast and diverse data assets. Team Leadership: Lead and mentor a team of senior software engineers and managers, offering guidance,...

Promoted
Apple
Cupertino, California

Bring passion and dedication to your job, and there's no telling what we could accomplish! The Apple Services Engineering team is one of the most exciting examples of Apple's long-held passion for combining art and technology. We are looking for a leader for the centralized department function that ...

Promoted
Apple
Cupertino, California

If this sounds exciting, then let's talk! The Software Engineering Program Office is looking for an extraordinary Systems Engineering Project Manager with a genuine passion for running programs. You will partner with engineers and managers from our Software Engineering, Hardware Engineering, Silicon...

Promoted
Google
Mountain View, California

Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Experien...

Promoted
KLA
Milpitas, California

Remember to check your CV before applying Also, ensure you read through all the requirements related to this role.KLA’s total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits identified below.Interns are eligible f...

Promoted
Google
Sunnyvale, California

Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Operatin...

Promoted
Nvidia Corporation
Santa Clara, California

Senior Technical Program Manager, Data Center - Engineering Operations. We are looking for a Senior Technical Program Manager (TPM) to join NVIDIA’s Server Engineering Operations Team. The Technical Program Manager will have strong skills and experience in program management and engineering operatio...

Promoted
KLA
Milpitas, California

Ingenuity for using the broad concepts of Physics, Electrical Engineering, Process Engineering, Chemical Engineering, System Engineering, or Quality/Manufacturing and applying them to address specific production problems. This Process & Quality engineering manager role will manage a team that de...

Promoted
DataBricks
Mountain View, California

As the Engineering Team Lead for Vector Search, you'll spearhead the development of an affordable Vector Search product to power AI applications designed for ease of use, scalability, and unparalleled performance. Growing the team by hiring strong engineering talent. Playing a key role in defining t...

Promoted
Google Cloud - Minnesota
Sunnyvale, California

Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. As a Software Engineering Manager, you manage your project goals, contribute to product strategy, and help develop your team. Operat...