Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Head of Engineering

Curate

Head of Engineering

Saint Louis, MO
Full Time
Paid
  • Responsibilities

    Job Description

    HEAD OF ENGINEERING

    The Grammy’s. The FedEx Open. The BET Awards. Over 200,000 weddings. These are a few of the events that we’ve helped small businesses Curate. We’ve given small business owners around the globe hundreds of thousands of hours back to their families and businesses by building an ERP specifically for them. And we’d like you to help align all the pieces of a scrappy team into a mature development organization.

     

    WHAT’S THE SCOOP?

    We built this thing. And it’s helping a lot of people. We’re needing your help taking the vision of what this software will become and integrating all of the pieces.

     

    You will be responsible for the success of an Agile development team working within a SCRUM model. Your job will be dynamic and ever changing. In the morning you may be conducting one-on-ones and providing coaching, and that afternoon you may be designing a new database schema or data migration plan to solve the hurdles of an upcoming feature request. You’re truly integrated throughout the development organization. We’re about to be in the double-digits of developers and we’re still too small to have team members never touching code.

    You will be working with the product team to scope and break down requests into stories to be included in upcoming sprints. You will be working with the technology leadership to define technical solutions for new features, plans to break apart our monolith application into microservices, and processes to ensure our teams operate efficiently. All with the goal of delivering a scalable and stable application to our end users.

     

    It’s not all a bed of roses. You’re going to be dealing with some extremely complex problems. You’re rebuilding a monolithic application into a modularized application built on a serverless infrastructure. You’re rethinking a custom-built application and rebuilding it into no-code infrastructure that can scale for thousands of small businesses. You’ll be expected to quantify suggestions with data. Data that many times you’ll have to implement yourself and enforce processes to make sure it stays tracked.

     

    Does this sound like a challenge you have successfully tackled before? Looking to make an impact and build an all-star team and product? We would love to hear from you!

     

    POSITION MISSION

    The mission for the head of engineering position is to integrate all the dots between our company vision, our engineering goals, and the day-to-day work to get us there. Then build a system to keep all those dots connected.  

    WHAT YOU’LL DO:

    As our Head of Engineering, you’ll report to the CTO. You’ll:

    • Coach and guide your team members in their professional journey through the use of goals and metrics.

    • Enable your team to deliver features and enhancements in a timely manner.

    • Establish and enforce best practices, policies, and procedures within the development department.

    • Act as scrum-master – leading standups, retrospectives, and other ceremonies.

    • Provide technical input on system design and improvements.

    • Conduct production deployments of new features and bug fixes.

    • Triage new bug reports.

    • Keep up on latest industry trends and tools.

    • Conduct Interviews and participate in the hiring process of new development candidates.

    • Ensure quality and scalability are baked into every aspect of the application

     

  • Qualifications

    Qualifications

    REQUIREMENTS:

    • Ability to successfully focus on multiple concurrent complex technical projects and tasks.

    • A quirk where you’re unable to function without documentation and don’t accept code that doesn’t

    • Numbers. Your resume needs a lot of numbers and % symbols that indicate the impact you’ve made in your career using data. Bonus if there are $ symbols.

    • 6+ years of experience using MySQL, HTML, CSS, and JavaScript in a business environment.

    • 4+ years of Agile Development Experience, ideally SCRUM

    • Proven ability to lead team members through respect and constructive feedback.

    • Excellent time management and organization skills.

    • Ability to develop products from inception to completion.

    • Experience with object-oriented programming and design patterns.

    • Strong knowledge of web application architecture.

    • Familiarity with AWS Services – specifically Lambda, AppSync, S3, SQS, and CloudFront

    BONUS POINTS FOR EXPERIENCE WITH

    • Designing and scaling relational databases, MySQL preferred.

    • DevOps or CI/CD

    • QLDB

    • Redshift

    • Machine Learning

    • Familiarity with UI/UX principles

    • Serverless Framework

    • Automated Integration Testing

    Additional Information

    BENEFITS

    • Unlimited PTO (Seriously, we reward you for taking days off)

    • Health Insurance

    • Dental Insurance

    • 401K

    • Team Building Exercises

    • Employee Stock Options