Work Location: Bengaluru, India

Reporting to: Director of Engineering

Experience: 6 - 10 years


Responsibilities


You will:

  • Lead a team of 3-5 software engineers and take ownership of implementing moderately complex software products. Review and approve team members’ estimates, designs, code, and test cases
  • Translate requirements into technical tasks
  • Design cloud-based architectures that are highly scalable, available, and performant
  • Create software products with industry-leading user experiences that deliver game-changing business value
  • Deliver minimum viable products in weeks, not months
  • Work directly with Kickdrum’s leadership and customer teams
  • Learn from and work with software industry veterans to make design and architectural decisions


You are one among us if you…

  • Are excited to work with top-notch engineers and leaders with decades of experience in building great software
  • Love to learn and get your hands dirty with new technologies and architectures
  • Are excited to go after the most complex technical challenges thrown at you
  • Enjoy building enterprise-grade software that delivers business value continuously
  • Are experienced and like to work with remote/hybrid teams
  • Bring energy and excitement to the team, foster collaboration, and promote an open exchange of ideas


We are technology agnostic in our approach. Having said that, here are the technologies we are currently working with and look for in this role;

  • Backend: Java, Spring, Python (Django), IBatis, Node.JS (ExpressJS), Dotnet (WPF), Hibernate
  • Frontend: React, Angular, Javascript, Typescript, CSS, HTML, Material-UI, Bootstrap
  • Database: PostgreSQL, MySQL, ORACLE, Mongo, Dynamo, Cassandra
  • DevOps: AWS, JIRA, Crucible, Jenkins, Docker, Kubernetes, Bamboo, Code pipeline, Jest, Cypress