Software Engineer - Analytics
At Kapost, we believe software development is an art. To that end our culture is centered around hiring exceptional engineers, who are empowered with creative freedom and autonomy. We also believe in a balanced life. We work hard, but also enjoy the mountains and great food that Boulder has to offer.
Role
We are looking for an engineer who will own the Kapost Analytics Service. Kapost collects millions of data points a day, and we want someone who is passionate about turning data into insights. The Kapost Analytics service is already providing people with a level of visibility into content that has never before been able. We want you to take it to the next level.
Responsibilities
- Design data models and infrastructure to house big data
- Build query APIs that are scalable and performant
- Build systems for updating data at scale with no downtime
- Help the product and design teams build incredible user experiences to display the normalized data
- Aggregate data from across disparate data sources in an intuitive way
Experience
- Strong foundation in computer science fundamentals
- Track record of delivering quality software
- Experience data warehousing, transforming large amounts of data
- Experience with Couch, MapReduce, NoSql, ETL, automation tools a big plus
What it’s like to work here:
We know how to get things done and have fun while we’re doing it. Our culture is well-defined and our work environment is pretty informal. While we take our jobs seriously, we don’t take ourselves so seriously. We believe in empowerment, autonomy, and flexibility – so you get to determine how you work, where you work, and how long you work. And if/when you want a vacation, you can work with your team to determine how much and how long (e.g. no restrictive vacation policy). We focus on results.
We believe culture isn’t about how many foosball or ping pong tables you have. It’s about how you support each other and win together. So at Kapost we actively work to accelerate your career. On your first day we ask you to envision your last day. What do you want your resume to say by the time you leave Kapost? Then we proactively set up mutually aligned goals to help you reach your career aspirations. So while you help us with our adaptability we help you with your marketability.
We have a transparent working environment, so you’ll know all about goals, strategies, financials, etc. And you’d be working with people who genuinely care about each other, the occasional (quiet) dog in the office, and no jerks. We know how to play so there’s plenty of beer, retreats, impromptu celebrations, and company provided all-employee lunches every week.
Our offices are a half block off the famed Pearl St Mall in downtown in Boulder, CO. You’ll know Boulder to be America’s happiest, fittest, foodiest town filled with more than 300 days of sunshine. We’re brimming with bike paths that transport you all around town and running/biking paths that are a few blocks from the office for the morning, noon or evening fun. If you don’t live in/near Boulder then you’ll also be happy to know that the school systems are among the top in the state, cost of living is accessible, commutes range from the “I can’t believe I just rode my bike 5 minutes to work” to “wow, that 15 minute cross-town traffic was just a bear today” commutes, and we are a short drive (physically) from Denver. Our offices are in walking distance to top restaurants, offering great food and after-work fun. What could be better?!
Interested? Apply now and join our amazing team!