Engineering Manager Job in Xpressbees

Engineering Manager

Apply Now
Job Summary Duties/Responsibilities:
  • Provide leadership and oversight to a team of software engineers building solutions and capabilities at scale and high engineering and quality standards.
  • Partner with internal and external stakeholders to understand business problems and then design and develop required solutions.
  • Partner with architects to ensure developed solutions adhere to established best patterns and our architectural target state.
  • Provide technical thought leadership towards solving problems for the team.
  • Drive the adoption of key engineering best practices to improve quality and reliability of team's deliverables.
  • Responsible for keeping the team engaged, motivated and operating with a high execution velocity.
  • Responsible for coaching and mentoring of direct reports
  • Develop and nurture team of developers by motivating and mentoring, and assist in hiring critical talent.
  • Design, develop and evolve highly scalable and fault-tolerant distributed services
  • Guiding developers in day-to-day design and coding tasks, stepping in to code if needed.
  • Design and implement APIs, abstractions and integration patterns to solve challenging distributed computing problems.
  • Understand and own component security analysis, including code and data flow review. Collaborate with security team to implement and verify secure coding techniques
  • Ensure proper metrics instrumentation in software components, to help facilitate real time and remote troubleshooting/performance monitoring
Experience Required :

10 to 14 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs