View Our Website View All Jobs

Software Engineer, Backend

Software Engineer, Backend

About the role

At Kaskada, we’re building a platform to power the next generation of Data Science workflows. 

We are looking for fast-learning developers interested in working with huge datasets consisting of billions of real-time events. 

About our products

Our Feature studio environment allows data scientists to work with data from billions of real-time events. As a backend engineer, you’ll take ownership of our suite of web services, including a feature query API and the storage layer that powers our core product.

 

Our products are born in the cloud and are built with cloud-first technologies (AWS, containers, kubernetes) as well as modern languages and frameworks (golang, typescript, react.js).

About Us

We are a team of fast-moving engineers and product designers. We deliver faster by working smarter and more efficiently. Our engineers are empowered to own features end-to-end and work directly with our product team to evaluate and create product requirements and user experience.

 

Our core values encompass a bias for action while still remaining humble about our successes. We have a great work-life balance because we know we make better decisions and work smarter when we are well rested and able to focus fully.

 

We highly value the ability to solve problems independently, and curiosity is one of the most important traits we look for in an exceptional engineer. You will have a large latitude in the kind of work you take on.

Responsibilities

  • Developing backend web-services in Golang with gRPC and gRPC-web endpoints
  • Designing how we efficiently store and query data
  • Writing backend code that scales efficiently across billions of events while still being easy to use and responsive
  • Ensuring performance and scalability of the entire backend stack
  • Mentoring and developing other engineers on the team
  • Helping us scale our culture and processes as we continue to grow

Requirements

  • Experience writing web services or other server-side code
  • Experience in a modern language (Golang, C#, Java)
  • Experience with SQL or NoSQL databases (PostgreSQL, SQL Server, Oracle, Mongo, DynamoDB etc.)
  • Interest in working with streaming event data a plus
  • Interested in using container orchestration frameworks such as Kubernetes

About You

  • You are curious, have a bias for action and are obsessed with delivering great products to customers as efficiently as possible
  • Open and honest communicator with good interpersonal skills
  • You enjoy a work culture that gives that gives you the tools and support you need in order to learn and grow as an engineer
  • You love to teach and learn from your co-workers
  • You probably have favorite programming languages and frameworks, but are passionate about learning new ones
  • You care about your work and want to have a positive impact on the world
  • Passionate about building product experiences that delight customers
Read More

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file