Sr Software Engineer, Insights

| Austin

Overview of the role:

We're looking for a full-time experienced Sr. Software Engineer with a passion for collaboration, problem-solving, and software development to join our new insights team. In this role, you will be responsible for designing, building, and deploying our next generation analytics platform while working with our scrum teams to ensure we rapidly deliver excellent results.
What awesome stuff you'll do:

  • Collaborate with other team members to design, build, and deploy our next-generation analytics platform
  • Write maintainable, extensible, performance-minded code (full stack)
  • Build and guide the data architecture for multiple platforms in support of analytics
  • Write reliable tests, review others' code, and be an advocate for engineering best practices
  • Influence our product's direction with your ideas and technical expertise
  • Support our customers by understanding their needs and improving our platform to meet them

What you'll need to be successful:

  • A strong desire to innovate, experiment, collaborate and learn
  • High standards for quality and attention to detail
  • Minimum 5 years of application development experience required
  • Strong knowledge of JavaScript, Ruby, Python, or similar
  • Server-side experience working with Node and/or Ruby on Rails
  • Experience with structured and unstructured data, data modeling, data architecture
  • Experience with non-relational data stores such as Mongo
  • Experience with AWS, including the various data tools
  • Experience in building applications that can consume data from multiple diverse sources and prepare data for scalable reporting and visualization
  • Experience in developing and maintaining distributed and scalable microservice applications
  • Advocate for modern software engineering practices such as continuous integration, unit testing, and automated deployments
  • In-depth understanding of web app scalability
  • Experience with building and maintaining data pipelines
  • Experience working with event streaming architectures
  • A proven track record developing production applications
  • Ability to lead technical projects and communicate technical problems concisely
  • Good written and oral communications skills
  • Experience with agile software development processes such as scrum
  • DevOps knowledge or experience is a plus
  • Experience in utilizing Docker to simplify deployment and development a plus
  • Experience in both creating and consuming GraphQL APIs is a bonus
Read Full Job Description

Location

206 E. 9th Street, Austin, TX 78701

What are Kazoo Perks + Benefits

More Jobs at Kazoo7 open jobs
All Jobs
Dev + Engineer
Sales
Sales
new
Austin
Developer
new
Austin
Developer
new
Austin
Developer
new
Austin
Sales
new
Austin