Senior Engineering Manager at TalentintheCloud

Job Description

A Bit About The Role

As the companys Senior Engineering Manager, you own the end-to-end delivery of one or more payment products and the teams that deliver the products. You lead the team from a software design, release, and maintenance perspective. Part of your responsibilities will be to lead a cross-functional product team with two or more tech leads with a significant impact product, each with 3 – 7 engineers owning the entire lifecycle of a product area.

Your daily adventures include:

  • Leadership: Lead the team to develop end-to-end software products to help businesses from different verticals create a suite of payment products
  • People Management: Actively seeking to build a great team and invests in effective training, coaching, process definition, mentorship, and career pathing for the larger team and have 1-1s and monthly performance check-ins with direct reports
  • Performance management: Set and review performance development goals for the team members. Identify the readiness for promotion for direct reports
  • Capacity planning: Establish staffing needs and develop and execute a hiring plan in collaboration with the people team
  • Strategic thinking: Plan and execute long-term strategies that benefit the team and product. Work with the Product Managers, Designers, and other disciplines to explore the successive iterations of the product/set of assigned products
  • Connect with businesses directly to understand and develop solutions for their Jobs-to-be-done.
  • Process improvement: Identify areas of process improvement and propose changes to streamline and drive improvements in development processes and procedures

What It Takes To Succeed

  • Bachelors degree or above, Majoring in Computer Science or related fields
  • 5+ years of experience developing and shipping software products and/or services
  • 3+ years as a team lead or manager of a cross-functional engineering team
  • Hands-on solid systems design competencies and experience building channels (APIs, Messaging, and Chat products preferred)
  • Proven experience leading technical projects and delivering on ambitious goals
  • Deep knowledge of engineering processes, the underlying principles, and trade-offs
  • Fluency in one or more general-purpose programming languages, including but not limited to: Python, Java, and C#