Senior Data Engineer

$150,000-$220,000 / YEAR

Senior Data Engineer

100% Remote (U.S. based only)

A Little Bit About StyleSeat:

As a Senior Data Engineer at StyleSeat, you will have a rare opportunity to join a startup empowering small business owners across the country to be more successful doing what they love. Our mission is to help people look and feel their best. We are on the path to achieving this mission by being the go-to marketplace for consumers to discover, book, and pay for beauty and grooming services (hair stylists, colorists, nail artists, estheticians, barbers, etc). We are also the premier solution for all independent professionals in the industry to run and grow their business. We have powered over 120 million appointments booked and $10B in revenue for small businesses and are on the path to much more.

In Your New Role:

As a Senior Data Engineer you will join an impactful, multi-functional team of data scientists, data analysts, data engineers, and backend engineers who are dedicated to creating a data-driven culture. A team where everyone is active in defining the product and development process. As a result, you will know where your initiative and drive can best make a difference and be recognized. You’ll know the internal and external customers with whom we are working, and the needs of each one. The Senior Data Engineer will utilize their experience and create appropriate solutions and tools to solve complex data engineering problems related to data, orchestration and scale for services related to ingestion from external and internal sources. StyleSeat is a rapidly scaling company making this the best environment to take on ownership of your role, as well as learn how to grow with a company.

Our engineering team consists of developers from a wide array of backgrounds. Our team is a tight-knit, friendly group of engineers, who are dedicated to learning from each other. Team members regularly contribute to, and optimize our engineering best-practices and processes. Our team wants to make software engineering fun, easy, and fulfilling, so we’ve come up with a set of values that we apply to our software every day: Flexible, Consistent, Predictable, Efficient, and Pragmatic.

What You’ll Do:

  • Contribute to StyleSeat’s Data & Infrastructure Projects
  • Demonstrate an interest in Big Data Technologies
  • Develop and further develop Big Data processing pipelines for data sources containing structured and unstructured data
  • Monitor and optimize key infrastructure components such as Databases, EC2 Clusters, Containers and other aspects of the stack
  • Help promote best practices for Big Data development at StyleSeat
  • Act as a bridge between the Data Engineering team and the wider Engineering organization
  • Work closely with our Data Analytics and Data Science teams
  • Work in an Agile manner with business users, data analysts and data scientists to understand and discover the potential business value of new and existing Data Sets and help put those discoveries into production
  • Analyze requirements and architecture specifications to create detailed design
  • Research areas of interest to the team and help facilitate solutions

What You Can Bring to the Table:

You’ve had experience at a bigger startup where you’ve worked with big data architecture, and you were there while they scaled and can bring that experience to help us scale. You have a “can-do” attitude and you see your cross-functional work as equally important as the work within your immediate team. You’re not afraid to challenge the status quo and suggest alternate architecture, and you actively encourage others to do so in a professional, tactful, and engaging manner. While you own everything you do, you also keep the bigger picture in mind

    • 10+ years as a Backend Software Engineer or as a Data Engineer (Python Required)
      • 2+ years of experience with AWS Data Infrastructure, including RDS, RedShift & S3
      • 5+ years building data pipelines in a high-ingestion environment ?with various forms of data infrastructure technologies
    • Experience designing, developing, and owning ETL pipelines that deliver data with measurable quality under a pre-defined SLA
    • Proficiency with Python, SQL and other scripting languages
  • Medium-to-high level of Python proficiency (understanding of data structures in a functional and modular capacity)
  • Experience using SQL daily to scale and optimize schemas, and performance-tune ETL pipelines
  • An ability to identify and resolve pipeline issues, and discover opportunities for improvement in complex designs or coding schemes
  • Experience monitoring existing metrics, analyzing data, and partnering with other internal teams to solve difficult problems creating a better customer experience


  • Experience with data streaming technologies e.g. Spark, Storm, Flink
  • Experience with message queue systems e.g. Kafka, Kinesis
  • Experience with any of the following message / file formats: Parquet, Avro, Protocol Buffer
  • Experience with Redis, Cassandra, MongoDB or similar NoSQL databases

About StyleSeat

StyleSeat is a marketplace that powers over $1b/year in hair and grooming services ($70b TAM). Our mission is to economically empower our entrepreneurs, of which, 80% are Women, and 50% are Black and People of Color. We've powered over $7.2b in revenue for our SMBs, 150m appointments, we're in 16k cities and we power over $200m a year in gross receipts. We give hard working professionals across the country the freedom to run their businesses independently and practice what they love every day. We are looking for individuals who can step up and be the CEO of their position, a real owner and self starter. Someone who puts the team first, but can also work independently and make decisions confidently. At StyleSeat, you will have a wide range and scope for your role, so you must be curious, data driven and dedicated to winning.  Most importantly, we are looking for someone who cares deeply about supporting small business owners and helping people invest in themselves. At StyleSeat, we have shared ownership over problems and team members are encouraged to fill gaps and push initiatives to ensure we’re all driving toward results and key objectives. Every single Engineer makes a huge impact on our Community and the Company’s growth. All engineers have code in production within their first week. That’s something we firmly believe in. And no matter what department you’re in, you will regularly work on projects that directly touch our community.  We promote from within and take chances on our talent; it’s very much a part of our culture. Our CEO asks in every management meeting how we can be supporting and further investing in our team. Here's what some of out tenured Engineers have to say: “StyleSeat is a company that cares about its customers and its engineers, visible through its actions rather than just words. Decisions are made with the customer first, and the customer is the center of product discussions. Engineers are given wide latitude to affect decisions and are integral to the overall decision making process. We are a small, relatively flat, tight-knit company, so there are always opportunities to make an impact across a variety of departments.” - Scott Stahl, Sr. Software Engineer "StyleSeat is a forward-thinking San Francisco business with more women in the C-suite than many other companies. The diversity of the organization is clear not only in its own leadership, but also in the make-up of the beauty professionals on the platform. I love working for a company that supports diverse small businesses like StyleSeat does, and I love working with so many people that have the same passion." - Mike Naughton, Sr. Software Engineer "I've personally witnessed StyleSeat invest in the employees. I've seem those that joined before me, with me, and after me all grow into new roles and titles in a short time. There are lots of opportunities now, and as the company continues to grow, for career growth. The organization is full of of a very smart set of people that are helpful, and passionate. You can trust the people you interact with to get the job done and the company at large to make the right decisions for its people, product and community. The product is real, has real customers and real dollars flow through it. I find it reassuring that changes are based on data and a/b tested to gather more knowledge before impacting the customer base." - Jim Hribar, Manager of Engineering