Head of Engineering - Bellevue, United States - CHOICE

    Default job background
    Description
    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, Choice 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:
    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.

    #J-18808-Ljbffr