Engineering Manager @Workato

Job Information

Job Description:

Responsibilities

We are looking for an exceptional Engineering Manager to join our growing team. As an Engineering Manager at Workato, you will play a critical role in driving the success of our engineering team. You will be responsible for leading a group of software engineers, providing technical guidance, fostering a collaborative and innovative work environment, and ensuring the timely delivery of high-quality software solutions. The ideal candidate will have strong leadership skills, extensive experience in software development using Ruby or Java, and a passion for building and scaling robust software systems. You will also be responsible to:

  • Contribute in all phases of the development lifecycle.
  • Write well-designed, testable, efficient code.
  • Evaluate and propose improvements to the existing system.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Lead, mentor, and inspire a team of software engineers to achieve their full potential.
  • Provide technical guidance and support to the engineering team, ensuring best practices and coding standards are followed.
  • Collaborate with cross-functional teams including product management, design, and quality assurance to deliver high-quality software solutions.
  • Participate in the recruitment and hiring process to build a high-performing engineering team.
  • Manage timelines and priorities, ensuring timely delivery of software releases.
  • Stay updated on industry trends and emerging technologies, and incorporate them into the development process as appropriate.
  • Foster a culture of continuous learning, collaboration, and innovation within the engineering team.

Requirements

  • BS/MS degree in Computer Science, Engineering, or related field.
  • Excellent debugging, analytical, problem solving, and social skills.
  • Solid knowledge of object-oriented programming and design.
  • 10+ years of experience in software development with expertise in either Ruby or Java.
  • Previous experience in managing a team.
  • Strong understanding of software development methodologies, tools, and best practices.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
  • Demonstrated ability to mentor and motivate team members, fostering a positive and productive work environment.
  • Passion for technology and a desire to stay updated on the latest industry trends and advancements.

Benefits:
Experience Level: Senior
Work From: Onsite

Company Information

View all jobs of Company: Click here

Pin It on Pinterest