Work Location: Bengaluru, India
Reporting to: Director of Engineering
Experience: 8 - 15 years
Responsibilities:
You will:
- Work on cloud-based architectures that are highly scalable, available, and performant
- Define the technology stack, architecture, and engineering processes for your projects
- Architect and design two or more moderate to high-complexity projects at a time
- Conduct design and architecture reviews for projects other than your own
- Tackle the hardest problems by applying design-driven development
- Mentor enterprise-grade engineers, and be mentored by industry vets
- Be the focal point for implementing and leading the most complex and critical engineering tasks for Kickdrum’s customers and leadership team
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
- Passionate about distributed computing, server-less architecture, and cloud-native computing
We are technology agnostic in our approach. Having said that, here are the technologies we are currently working with and looking for in this role;
- Backend: Java, Spring, Python (Django), 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