Rectangle.jpg

Join our team.

We are a bunch of geeks who love to solve tough problems that others would cringe to go anywhere near. Technology is just a tool for us. What brings us closer is our deep belief in collaboration, quality and continuous learning. We try to keep things simple and transparent.

Our engineers are our leaders. They are high achievers but remain grounded. We trust, challenge, teach and celebrate their successes. We care less about titles, team hierarchy and even where someone works out of.

We want to be known for our kickass team that sets a very high-bar for software development and product ownership. We hold a high technical bar for our new hires but equally care about the culture and compatibility.

We grow future technology leaders and entrepreneurs at Kickdrum.

Software Engineering Positions

 

Software Architects

Work Location: Bengaluru, India
Reporting to: Director of Engineering
Experience: 10+ years

You like to roll up your sleeves to solve problems of any size and domain. You are passionate to deliver game-changing value. You love to mentor and coach super smart engineers.

As a Software Architect at Kickdrum, you will be an engineering leader with deep technical expertise working at the core of everything we build. You bring at least a decade of experience architecting and delivering high availability enterprise-grade systems. You are a master of cloud architecture using AWS to power great user experiences for the web, mobile, and desktop.

You will work closely with our founders to design and deliver game-changing value to our customers and users. You will lead an exceptional team of smart and driven engineers as their coach and guru.

You’d make a great Software Architect at Kickdrum if you are:

  • Ready to roll up your sleeves to solve problems of any size and domain. (Please note: We don't want you coding regularly, but we want you capable of coding if/when needed on something new or complex).

  • Passionate about applying a design-driven approach to the problem-solving.

  • An advocate of delivering game-changing value to our customers and users.

  • Experienced in building enterprise-grade software products for business problems of any size.

  • Extremely passionate about code reviews, engineering best practices and mentoring/coaching the engineers to make them successful.

  • Love being in charge of designing and architecting original and innovative multi-layered, complex, highly scalable and resilient systems.

  • Experienced in effectively managing remote/hybrid teams.

  • Obsessed with customer focus and a complete sense of ownership and accountability.

  • A cloud expert with a mastery of AWS.

 
 

Software and Principal Engineers (full-stack, frontend, backend, mobile)

Work Location: Bengaluru, India
Reporting to: Director of Engineering
Experience: 4-10 years

You will:

  • Tackle the hardest problems, applying design-driven development

  • Build software that delivers game-changing business value

  • Work on cloud-based architectures that are highly scalable, available, and performant

  • Create software products with industry leading user experiences

  • Deliver minimum viable products in weeks, not months

  • Learn from and working with software industry veterans

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 software that delivers business value continuously

  • Bring energy and excitement in the team, foster collaboration, 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:

  • Backend: Java, .Net

  • Frontend: Angular, REACT, Node.js

  • Database: Relational (SQL) and Non-relational (NoSQL) DBs

  • DevOps: AWS, Atlassian

  • Mobile dev: iOS and Android app development using native and hybrid frameworks

 

Software QA Leads

Work Location: Bengaluru, India
Reporting to: Director of Engineering
Experience: 7+ Years

You will:

  • Conduct thoughtful reviews of product requirements, UX and technical designs continuously throughout the delivery cycle.

  • Participate actively in scoping, high level estimation, sprint planning, backlog grooming, standups and retrospectives.

  • Create and reviewing detailed and comprehensive estimates and test plans.

  • Design, develop and review test automation scripts.

  • Design, develop, review and execute manual tests.

  • Oversee 1-5 QA engineers.

  • Be responsible for all aspects of quality assurance including establishing metrics, applying the industry best practices, and developing new tools and processes as necessary.

You are one among us if you…

  • Love to own all the quality aspects of software products and projects.

  • Are excited to work with top-notch engineers and leaders with decades of experience in building and delivering great software.

  • Curious, love to learn and get your hands dirty on new technologies, QA trends and test frameworks.

  • Are driven to go after the most complex technical challenges thrown at you.

  • Are passionate about software quality. You are detail oriented and a pixel-perfectionist.

  • Bring energy and excitement to the team, foster collaboration, promote an open exchange of ideas.

  • Believe in communicating for action and synergies of geographically distributed teams.

You are skilled at...

  • Cross-browser, web and mobile testing.

  • SQL and scripting languages such as Javascript, python, perl etc.

  • Test automation tools such as SAHI, Selenium, SoapUI, Jmeter.

  • Test management tool such as TestRail.

  • Bug tracking tool such as Jira.

  • SDLC, Agile and Test methodologies for functional, non-functional, vulnerability/security, compatibility, usability, smoke, performance, system, acceptance, unit and integration tests.

 

Technical Project Managers

Work Location: Bengaluru, India
Reporting to: Director of Engineering
Experience: 8+ Years

You will…

  • Manage one or more software projects with distributed teams across time zones comprising of Kickdrum engineering teams, product owners, design teams, principals, software vendors, and customers.

  • Manage scope, schedule, resources, quality and business value for each of your projects. Maintain and manage risk, issues, assumptions and dependency registers for the projects.

  • Play the role of a scrum master driving sprint planning, backlog grooming, standups, and retrospectives. Coach and help engineers on agile processes, communication and other soft skills related to software development and delivery.

  • Coordinate scoping and high-level estimation activities during pre-sales or for incremental projects.

  • Review and validate development and QA estimates, detailed plans, assumptions and dependencies.

  • Communicate directly with the customers, internal product owners and Kickdrum principals to set expectations and provide detailed status updates on the project.

  • Schedule and drive meetings and action items for requirements definition, status reporting, demos, dependencies, RCAs and other issue resolutions.

  • Use project metrics and iterative software demos to measure and report project progress, estimated completion dates, team productivity, and business value.

  • Design, adapt and contribute to the software development and management best practices at Kickdrum.

You are one among us if you…

  • Love to own all aspects of managing software products and projects.

  • Are excited to work with top-notch engineers and leaders with decades of experience in building and delivering great software.

  • Curious, love to learn and get your hands dirty on new technologies, trends, and frameworks.

  • Are driven to go after the most complex technical challenges thrown at you.

  • Are passionate about software quality and delivering game-changing value to customers and users.

  • You are detail oriented and methodical in your approach.

  • Bring energy and excitement to the team, foster collaboration, promote an open exchange of ideas.

  • Believe in communicating for action and synergies of geographically distributed teams.

You are skilled at...

  • Driving software development projects with distributed and cross-functional teams.

  • Measuring, monitoring and achieving business value through project execution.

  • Communicating statuses, plans, issues at the CXO levels of the organisation.

  • Detail oriented project planning and monitoring and metrics driven project management.

  • SDLC, Agile methodologies

  • One or more project management planning and tracking tools

  • Collaborative tools such as Jira, Confluence etc.

  • Code versioning and CI/CD tools such as GitHub/bitbucket, Jenkins/bamboo etc.

 

Benefits

  • Flexible leave policy - You don't have to look at your Leave balance when planning that road-trip or attending a PTM.

  • Flexible work hours and telecommuting - No prior approvals needed. Just keep your immediate team and customers informed.

  • Learn a new skill every six months. Sponsored professional certifications for job-relevant skills (e.g., AWS Certification).

  • Medical insurance - You and your family get Rs.5,00,000 coverage for hospitalization. Kickdrum pays the policy premium.

  • Formal patents / intellectual property programme with cash awards.

  • Free food, cab rides, and gym allowance. More lifestyle benefits to come...

  • Bring your own ideas - If you have a cool idea for a product that Kickdrum decides to invest in, you will get a stake in it.

  • Awards and celebrations - Kickdrum drummer of the month, Spot awards, peer recognition, monthly team lunches, and weekly team activities are part of our culture.

  • Choose your colleagues using our employee referral programme with cash awards ranging from Rs.1 lakh to Rs.2.5 lakhs per hire.

 

About Us

Kickdrum combines senior-level corporate strategy with innovative design-driven engineering to create software that transforms businesses. Here are a few business problems we have solved recently:

  • A mid-tier digital marketing company was struggling with an aging product line that was behind the competition. Following a UX design-driven approach, we built a cloud-based personalization engine that harnessed the power of data to provide descriptive and prescriptive insights for their customers. Using real time data analytics, data science and machine learning algorithms, the company now has state of the art campaign management capabilities.

  • A healthcare company had to scale to handle 5X cases (roughly 6M patient cases) within a few months. We redesigned their legacy single server architecture to a cloud-based multi-tenant serverless architecture while also modernizing the UI/UX for several applications. This was that typical use case and an opportunity to revamp the huge monolith system to a microservices based architecture.

  • A healthcare staffing company had to rapidly scale up their operations to drive growth and capture new markets. We built a serverless engine using AWS lambda that helped them automatically fill staffing requirements in seconds versus several hours.

  • Private Equity firms need to perform due diligence on target acquisitions. This includes a full review of the technology products, people and processes. We developed a proprietary model to assist with the technical and product assessments and have conducted over 20+ projects in the last year.

 

To learn more about Kickdrum, please visit https://kickdrum.com/.

Follow us on LinkedIn, Facebook, Twitter, Medium, Glassdoor

 

How To Apply

If we got your juices flowing, send your resume to jobs@kickdrum.com.

While you are at it, tell us why you are excited to join us.