Job Description
About the Job
🏢 Company: Instabase
💼 Role: Software Engineer, Backend
📍 Location: Bengaluru, India
⏳ Experience: 2+ Years
🔖 Job Type: Full-Time (Hybrid)
Job Description
Instabase is seeking a talented and driven Software Engineer, Backend (Mid Level) to join its Infrastructure team in Bengaluru. This role offers an exciting opportunity to work at the forefront of artificial intelligence and cloud-based technologies while building the foundational systems that power enterprise-grade AI solutions. As organizations increasingly rely on AI to process and extract insights from massive volumes of unstructured data, backend engineers play a critical role in ensuring that these systems remain reliable, scalable, and secure. The position is ideal for professionals who enjoy solving complex engineering challenges, designing distributed systems, and developing high-performance backend services that support millions of transactions and data operations across global customer environments.
As a Backend Software Engineer at Instabase, you will be responsible for designing, developing, and optimizing infrastructure frameworks that simplify application development for both internal teams and external customers. Working closely with product engineers, platform teams, and cloud infrastructure specialists, you will contribute to building highly available systems that can scale efficiently as customer demand grows. The role involves leveraging modern technologies such as Docker, Kubernetes, cloud computing platforms, and distributed architecture principles to create solutions that improve performance, reduce operational costs, and enhance platform stability. Your contributions will directly impact how businesses automate workflows, analyze documents, and unlock valuable insights from complex datasets.
This position provides an opportunity to work in a fast-growing AI company that values innovation, experimentation, and customer-centric thinking. Engineers are encouraged to take ownership of technical decisions, contribute to architectural discussions, and continuously improve platform capabilities. The ideal candidate will possess strong computer science fundamentals, hands-on experience in backend development, and a passion for building scalable cloud-native systems. By joining Instabase, you will collaborate with highly skilled professionals, solve meaningful technical problems, and help shape the future of AI-powered enterprise infrastructure. The role offers significant learning opportunities, exposure to cutting-edge technologies, and the chance to make a measurable impact on products used by some of the world's largest organizations.
Roles & Responsibilities
- Design and develop scalable backend infrastructure frameworks that abstract technical complexity and enable developers to build applications more efficiently across the Instabase ecosystem.
- Build secure, reliable, and high-performance distributed systems capable of supporting large-scale enterprise workloads while maintaining exceptional availability and resilience.
- Optimize existing services, APIs, and backend components to improve system performance, reduce latency, and enhance overall operational efficiency.
- Collaborate with cross-functional engineering teams to define technical requirements, evaluate architectural approaches, and deliver high-quality software solutions.
- Develop and maintain cloud-native applications and infrastructure components using modern containerization and orchestration technologies.
- Monitor system health, troubleshoot production issues, and implement proactive measures to ensure platform stability and service reliability.
- Contribute to infrastructure automation initiatives that streamline deployment processes, reduce manual intervention, and improve operational consistency.
- Implement security best practices across backend systems to safeguard sensitive customer data and maintain compliance with industry standards.
- Participate in code reviews, technical design discussions, and knowledge-sharing sessions to promote engineering excellence and continuous improvement.
- Work closely with product and customer-facing teams to understand user requirements and translate business needs into effective technical solutions.
- Evaluate emerging technologies and infrastructure tools that can improve scalability, cost efficiency, and developer productivity across the platform.
- Take ownership of key backend services and infrastructure projects, ensuring successful delivery from design through deployment and ongoing maintenance.
Requirements & Eligibility
- Bachelor's, Master's, or PhD degree in Computer Science or a related technical discipline such as Mathematics, Physics, or Engineering, with strong academic foundations.
- Minimum of 2 years of professional software development experience, demonstrating expertise in backend engineering and system design principles.
- Strong understanding of computer science fundamentals, including algorithms, data structures, operating systems, networking concepts, and software architecture.
- Hands-on experience with backend programming languages and modern software development practices, including version control and automated testing.
- Proficiency in containerization technologies such as Docker, with practical experience building and managing containerized applications.
- Experience working with Kubernetes or similar orchestration platforms to deploy, manage, and scale cloud-native applications effectively.
- Strong knowledge of cloud infrastructure platforms such as AWS, Google Cloud Platform (GCP), or Microsoft Azure, including deployment and monitoring practices.
- Ability to design scalable, fault-tolerant, and secure distributed systems that support enterprise-level workloads and performance requirements.
- Excellent analytical, problem-solving, and debugging skills with the ability to identify root causes and implement long-term technical solutions.
- Strong communication and collaboration skills, along with a customer-focused mindset that helps align technical decisions with user and business needs.
Expected Salary
For a mid-level Software Engineer, Backend role at a high-growth AI company like Instabase, the expected salary in India typically ranges between ₹18 LPA and ₹35 LPA depending on experience, technical expertise, cloud infrastructure knowledge, and interview performance. Candidates with strong Kubernetes, distributed systems, and cloud engineering experience may receive compensation toward the higher end of the range, along with additional benefits, performance incentives, and long-term growth opportunities.
🚨 Stop Scrolling – This Could Be Your Shortcut to Interviews
Most candidates apply to 100+ jobs and never hear back.
The real reason? They don’t know where recruiters are actually hiring from.
Our April Hiring PDF includes verified HR emails and hiring details from companies like:
Dentsu, IBM, HCL, PwC, LTIMindtree, Wipro, Cognizant, Deloitte, Capgemini, Amazon, TCS, Infosys, EPAM, EY, NTT Data, Tech Mahindra, Fractal, GlobalLogic, Coforge, UST and many more.
Inside you’ll find:
✔ 300+ Fresher Job Opportunities
✔ 2500+ Verified HR Emails & Contacts
✔ Direct Hiring + Consultancy Openings
✔ IT & Non-IT Roles
🔥 60+ students placed recently using these hiring leads
👉 Grab the April Hiring List Now: April Hiring PDF


