Head of Engineering

4 weeks ago


Bellevue, United States Choice Full time

Are you ready to join an organization that’s investing in the team and technology to take the company (and you) to the next level?

As a fast-growing provider of payments technology and financial solutions, Vendara has what it takes to get us there fast:

  • Great foundation: Strong infrastructure of technology and support systems
  • Amazing spirit: Customer-centric people and partners who are passionate about their work and accountable for executing with excellence.


WHO WE ARE:

Vendara, formerly known as Choice Merchant Solutions is a fast-growing private equity backed fintech company that enables commerce with our technology. We facilitate payments for traditional brick-and-mortar business as well as provide the payments engine behind some of the fastest growing e-commerce and enterprise clients today. Our culture is both entrepreneurial as well as supportive. Our financial sponsor is one of the most prestigious Silicon Valley based growth equity firms and our mandate is to grow through M&A, exponential organic growth and through hiring the most talented people. We pay competitive salaries along with bonuses and full benefits.


POSITION SUMMARY:

The Head of Engineering is responsible for acting as the head of the team working on the development of software applications and ensuring engineers follow set regulations and goals. They will drive technical decisions while being a pillar for sound quality and architecture. We’re looking for passion, smarts, ownership, and a good personality to work in a highly collaborative and fast paced organization.


Experience in managing teams of various skill sets, working across infrastructure, web services, and front-end stack in a distributed architecture is a bonus. In addition to experience and a track record of collaborating and managing teams on, near, and offshore.


RESPONSIBILITIES:

  • Flexibility in ramping up on new technology
  • Design and build tooling and infrastructure to help engineering teams measure and increase their velocity
  • Monitor and evaluate the performance of software engineering personnel according to their level and role
  • Supervise the training of software engineering staff, ensure software standards are met, perform weekly meetings with direct reports and performance reviews on the company cadence
  • Manage teams with CI/CD and migrate teams with traditional sprints and releases to CI/CD framework
  • Prepare technical proposals and reports
  • Hold the team accountable for supporting post-deployment fallouts on projects worked on and released to production
  • Creative and willing to explore lots of avenues and options because you work on features that really can’t be cut
  • Manage engineers with C#, .NET, Angular, Azure infrastructure, and SQL database experience
  • Track infrastructure usage and identify solutions to reduce costs where possible to scale the product to meet business objectives
  • Set standards in line with PII, PCI, and other payment related audits to ensure products and infrastructure remain in good standings
  • Monitor alerts and errors to be resolved
  • Prototype creative solutions quickly, and be able to takes project from prototype to production quality
  • Work well in a Scrum team and with the product organization as a team working toward the same goal by evaluating requirements and create tasks in backlog as needed
  • Actively monitor tech debt needs and communicate the importance as well as suggesting a path to completion


QUALIFICATIONS:

  • BS degree in Computer Science, similar technical field of study or equivalent practical experience
  • 7+ years industry experience in management with a hands on mentality and have a passion for solving complex problems
  • Strong interpersonal skills, as well as strong problem solving and analytical skills
  • Working knowledge of Agile Software Development methodologies (scrum, XP)
  • Solid understanding of Object Oriented Programming concepts, data structure, algorithms, and system level programming (including multi-threaded programming)


BENEFITS:

  • Medical insurance
  • Vision Insurance
  • Dental Insurance
  • 401K
  • Paid maternity leave
  • Opportunity to work in a fast-paced and dynamic environment.
  • Be part of a team that is dedicated to accuracy and efficiency.