Curate Logo_Final.jpg

Full Stack engineer

About Us:

Curate is a high growth technology startup located in downtown Madison. We were founded in May of 2016 by a PhD candidate in Computer Science out of UW Madison and an MBA from UW Whitewater. Curate’s software scans through public meeting agendas and minutes from cities, counties, and school board websites and sends our customers weekly reports of leads and business intelligence. Curate's customers utilize this information to grow their businesses. 

Curate offers a fun and flexible work environment. We believe in working hard and having fun together. We have an office dog, a great location downtown, and plenty of opportunities to work in many different areas of the business if you are interested. We also offer full health benefits and paid time off. 

What we’ll do for you:

We are looking for people who want to expand their skills and work with a fast-paced talented group of forward thinkers. From your first day you will be a member of our team, working with us and not for us. Our goal is to help you achieve your professional goals and develop your skills to make that happen.

What you’ll do:

As a Senior Full Stack Engineer with Curate, you’ll continue to enable our team to provide a high quality product to our customers. You’ll work on complex distributed systems using the latest open source technology platforms like Kubernetes. You’ll strive to create highly available, well documented and tested components and microservices that are production ready. You’ll own the process of working with the development team and founders to prioritize features and fixes within an existing infrastructure. You’ll also work with product managers and business development teams to implement website features for our internal tools as well as the customer facing website.


Your qualifications:

  • Must have worked for several years in a professional development setting, with a very strong proficiency in Python, Node.js, or Go.

  • Have a working knowledge of modern website development frameworks, experience with Angular is a plus.

  • Have a thorough understanding of code versioning, release cycles and the importance of documentation and testing.

  • Must have at least a bachelor’s degree in computer science, but a master’s degree is preferred.

  • Strong knowledge of DevOps and experience architecting large scale distributed and highly available systems is a plus.

  • Interest or experience in machine learning related to natural language processing (NLP) is a plus.

  • Must live in or be willing to relocate to Madison, WI.


How to apply:

Great Fit?! Please send your resume and salary details to We are interviewing immediately and will be in contact shortly.