Manager - Engineering
As an Engineering Manager, you will be a critical part of leading the development and maintenance of Affinipay’s platform services. These services are critical to enabling access to our SaaS product for our partners and providing critical functionality to internal and external customers. You will lead and support software engineers as we solve business and technical problems for the company. You will be working with teams across the company to turn business, strategic objectives, and product requirements into implementable work. In the longer term, success in this role looks like a cohesive, high-functioning, and diverse group of software engineers who help each other deliver high-quality software on predictable timelines.
What You'll Do
Partnering with product, technology, and analytics stakeholders to balance aggressive roadmap against engineering principles.
Lead and coach a team of skilled engineers and contractors tasked with delivering secure, flexible, and scalable features to our customers.
Build a diverse team while fostering a collaborative and inclusive environment.
Create a culture of safety, high trust, and openness where people learn and strive to improve.
Facilitate design, architecture, process, and development discussions.
Regularly participate in strategic planning discussions to provide insightful ideas on process improvements and challenges with ambiguous specifications.
Advocate for the right outcomes with data, conviction, and diplomacy.
Strong ability to break down large complex problems into small, simpler ones to solve technical and business problems .
Other Duties as assigned
About You
Bachelor degree in Computer Science or related field
Prior development experience
Minimum of 3 years experience directly leading software developers
Experience with addressing interpersonal conflicts/critical issues, organizing resources to meet strategic goals, mentoring/coaching employees, conducting employee performance evaluations, and recruiting/retaining talent
Excellent leadership, communication, prioritization, collaboration, and problem-solving skills
Strong experience with resolving conflict and building trust within and between teams
A track record of building and managing high-functioning, inclusive, diverse, and productive teams
About the job
Apply for this position
Manager - Engineering
As an Engineering Manager, you will be a critical part of leading the development and maintenance of Affinipay’s platform services. These services are critical to enabling access to our SaaS product for our partners and providing critical functionality to internal and external customers. You will lead and support software engineers as we solve business and technical problems for the company. You will be working with teams across the company to turn business, strategic objectives, and product requirements into implementable work. In the longer term, success in this role looks like a cohesive, high-functioning, and diverse group of software engineers who help each other deliver high-quality software on predictable timelines.
What You'll Do
Partnering with product, technology, and analytics stakeholders to balance aggressive roadmap against engineering principles.
Lead and coach a team of skilled engineers and contractors tasked with delivering secure, flexible, and scalable features to our customers.
Build a diverse team while fostering a collaborative and inclusive environment.
Create a culture of safety, high trust, and openness where people learn and strive to improve.
Facilitate design, architecture, process, and development discussions.
Regularly participate in strategic planning discussions to provide insightful ideas on process improvements and challenges with ambiguous specifications.
Advocate for the right outcomes with data, conviction, and diplomacy.
Strong ability to break down large complex problems into small, simpler ones to solve technical and business problems .
Other Duties as assigned
About You
Bachelor degree in Computer Science or related field
Prior development experience
Minimum of 3 years experience directly leading software developers
Experience with addressing interpersonal conflicts/critical issues, organizing resources to meet strategic goals, mentoring/coaching employees, conducting employee performance evaluations, and recruiting/retaining talent
Excellent leadership, communication, prioritization, collaboration, and problem-solving skills
Strong experience with resolving conflict and building trust within and between teams
A track record of building and managing high-functioning, inclusive, diverse, and productive teams