Current vacancy
Kalido
Senior Backend Developer (India)
Location: Gurgaon or India based remote
Salary: Available upon application
About the role
We are a team of passionate problem solvers based across the UK, India, and South Africa, who are constantly looking for new better ways, no matter how difficult the challenge. Everyone on our team is a true product owner, responsible for ensuring excellence. We move fast (but thoughtfully), and are looking for a talented and impact-oriented Senior Back End Developer to join us.
In this role, you will be responsible for: building and maintaining the infrastructure at the very heart of Kalido; and ensuring that it is secure, performant, easily deployable, scalable, cost-effective, and fit for purpose. In doing so, you will shape the company, and our collective ability to impact the world.
Build Kalido and manage the server team
- Collaborate with management, design, and other development teams to define, design, and build new functionality as required, using clean and efficient code
- Design, build and refactor our architecture as we evolve, with maintainability and efficient abstraction in mind
- Verify, test and deploy new builds
- Inspire and lead junior developers, ensuring their growth
- Mentor other developers to help them grow, and to ensure our design and development efforts and ethos remain aligned
Maintain Kalido's backend
- Troubleshoot, debug and enhance the existing codebase and DevOps deployments, driving towards a continuously more performant, higher quality, and responsive experience
- Monitor and analyse system performance, and own our uptime
- Refine and extend our administrative and performance monitoring tools
- Optimize our use of processing power, memory, storage, bandwidth, and third-party API calls in our backend infrastructure
Plan for the future
- Propose, evaluate, select, and integrate new technologies when needed
- Ensure that you are on top of changes to critical parts of our infrastructure (e.g. AWS, GRPC, Postgres, Redis, Envoy, RabbitMQ, etc.) so that we can adopt newer versions without affecting performance or functionality
- Proactively suggest changes to balance cost, scale, security, performance, deployability and utility
- Load test regularly, and plan for the next 1-2 orders of scale
What we are looking for
- Highly experienced in designing and building commercial back end systems, with a strong analytical mind and an ethical approach
- Comfortable with the fundamentals of computer science and information architecture, including knowledge of data structures, algorithms, their complexity, their tradeoffs, and their implementation (e.g. trees, graphs, sorting algorithms, and their various Big O implications)
- A leader, experienced in managing small teams of developers through the entire software development lifecycle, in maintaining and continually improving a lean software development process, and in delivering high quality code reviews, with a toolbelt of best practices for professional software development
- Excited about thoughtfully building scalable platforms
Experienced with cloud infrastructure providers (Google and AWS) - Experienced with developing on and for the Linux operating system
- Knowledgeable about systems architecture choices and performance trade-offs, database design and extensibility
Capable of writing complex and performant SQL queries for Oracle and Postgresql - Fluent in Golang
- Comfortable developing and maintaining systems written in Golang, Javascript and Python, using unit testing, and managing version-controlled development using continuous integration and devops tools (e.g. Travis). Working knowledge of a wide variety of languages and frameworks is preferred.
What we offer
Working at Kalido means working with a solid startup that has been around since 2015 and is currently going through the phase of intense growth. We have raised a total of $13M in funding (getting ready for series B) and are backed by HCL, a global IT player with a 22 bn USD market cap, and co-founded by the #3 core team member and early investor at Alibaba. Our efforts and mission have been recognised and we’ve been chosen by the World Economic Forum as Technology Pioneer 2020. We balance our drive for delivery with flexible working arrangements, company options, learning budget, and the chance to truly shape the culture you work in. You will never run out of fascinating problems to solve and will have incredible opportunities to work with a diverse team that cares about your growth.
About Kalido
How to apply
If being a Senior Backend Developer at Kalido sounds like something that leverages your skills and ignites your passion, we want to get to know you. Apply today.