Software Engineer, Self-Hosted Platform, Bengaluru
2 days ago
About Firebolt
Firebolt is the Cloud Data Warehouse designed to handle the speed, scale, and flexibility of AI applications. By delivering ultra-low latency, high concurrency, multi-dimensional elasticity, and flexibility, Firebolt empowers organizations to build data-intensive AI applications that perform at scale. With over $270m in funding to date, a strong engineering team and highly experienced leadership, Firebolt is well positioned to revolutionize the AI data infrastructure space and help businesses unlock the full potential of their data.
About the team
We are the Firebolt Engines team, responsible for the production experience of our core Engines. We build and manage the orchestration layer that provisions, scales, and operates our bespoke Query Engine, enabling customers to execute queries.
You will be joining as a founding member on our new Self-Hosted Platform team, a specialized group within the broader Engines organization. This team has a critical mission: to adapt and deploy our core Engine technology for customers in complex, on-premise, and air-gapped environments. This role combines the high-impact, cross-functional collaboration of the Engines team with the unique challenge of bringing Firebolt to a new class of enterprise customers.
About the role
We are seeking a founding Senior or Staff Software Engineer to be the first individual contributor on our new Self-Hosted Platform team. This is a unique opportunity for a standout senior engineer eager to step into leadership, or a new manager who wants to maintain a strong, hands-on connection to the technology. This is a rare opportunity to be the technical cornerstone for a strategic new initiative. You will be the team's subject matter expert for air-gapped and on-premise deployments, pioneering the architecture and setting the technical standard for how Firebolt operates in customer-controlled environments.
You will partner closely with the team's new Technical Lead Manager to shape the technical vision, complementing their leadership with your deep, hands-on expertise in complex infrastructure. You will be empowered to make critical design decisions, write foundational code, and mentor future team members through your expertise.
About the day to day
- Act as the lead hands-on engineer, designing, coding, and shipping the core components required to package, deliver, and maintain Firebolt in customer environments.
- Partner with your Technical Lead Manager and GTM to define the technical roadmap and architecture for Firebolt's on-premise offerings.
- Make deep, cross-cutting changes in the Firebolt codebase (Go, C++, etc.) to adapt our cloud-native services for on-premise reliability, scalability, and security.
- Design and implement the infrastructure, tooling, and automation for packaging, distribution, and upgrades in environments with limited or no connectivity.
- Serve as the ultimate technical escalation point for complex customer incidents, debugging challenging issues across networking, infrastructure, and application layers.
- Establish and champion operational best practices for supporting on-premise customers.
- Mentor future engineers by example, through high-quality code, clear design documentation, and thoughtful code reviews.
- Extensive, hands-on experience designing, deploying, and operating complex software in customer-managed on-premise and fully air-gapped environments.
- Deep, production-level experience with Kubernetes and its ecosystem. You must be an expert in deploying and managing applications in complex, non-cloud environments.
- Proven experience as a professional developer of production software, with a willingness to make cross-cutting changes in the Firebolt codebase regardless of language. Development experience in Go or C++ is a strong plus.
- Experience building and operating highly concurrent, highly available, and fault-tolerant distributed systems.
- A strong understanding of networking, network protocols, and security considerations, particularly in restricted environments.
Preferred qualifications
- Experience as a founding or early engineer, comfortable with ambiguity and setting technical direction from scratch.
- A deep understanding of application and infrastructure security in locked-down environments (e.g., certificate management, vulnerability scanning, secure supply chains).
- Deep Linux systems engineering knowledge and advanced networking skills (e.g., proxies, firewalls, VPCs, private endpoints).
- Experience designing and implementing robust monitoring and observability for on-premise systems where data exfiltration is not possible.
- Experience working with CI/CD pipelines like GitHub Actions.
- Experience with technologies like Argo CD, Crossplane, Terraform, FoundationDB, Kafka, and building Kubernetes operators.
-
Software Engineer, Self-Hosted Platform
1 week ago
Bengaluru, Karnataka, India Firebolt Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout FireboltFirebolt is the Cloud Data Warehouse designed to handle the speed, scale, and flexibility of AI applications. By delivering ultra-low latency, high concurrency, multi-dimensional elasticity, and flexibility, Firebolt empowers organizations to build data-intensive AI applications that perform at scale. With over $270m in funding to date, a...
-
Bengaluru, Karnataka, India Microsoft Full time ₹ 20,00,000 - ₹ 25,00,000 per yearMicrosoft Azure is a global cloud computing platform that enables organizations to build, host, and operate applications at scale. At the heart of this platform is Azure Core Compute, which powers services such as Microsoft Teams, Bing, Exchange, Xbox, Structured Query Language (SQL) Azure, Office 365, HDInsight, and Cosmos Database. It also supports...
-
Software Development Engineer III
2 days ago
Bengaluru, Karnataka, India Tesco Bengaluru Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout the roleRefer you will be responsible sectionYou will be responsible forSoftware Development Managers (SDMs) establish and sustain the environment for development and delivery operations to exist and succeed. Their primary focus is to hire retain guide and develop our Engineers (SDEs/SEs/SAs etc) through creating and aligning individual's objectives...
-
Software Development Engineer 2
2 days ago
Bengaluru, Karnataka, India Tesco Bengaluru Full time ₹ 5,00,000 - ₹ 10,00,000 per yearAbout the roleNAYou will be responsible forNAYou will needNAWhats in it for you?At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a...
-
Bengaluru, Karnataka, India Microsoft Full time ₹ 10,00,000 - ₹ 25,00,000 per yearSenior Software Engineer, Azure Host NetworkingBangalore, Karnataka, IndiaDate postedSep 24, 2025Job number1878131Work site0 days / week in-office - remoteTravel0-25%Role typeIndividual ContributorProfessionSoftware EngineeringDisciplineSoftware EngineeringEmployment typeFull-TimeOverviewMicrosoft Azure is a global cloud computing platform that enables...
-
Software Engineer IV
2 weeks ago
Bengaluru, Karnataka, India MRI Software Full time ₹ 15,00,000 - ₹ 20,00,000 per yearAs a software engineer, you will enhance online experiences for our huge user base. Utilizing your Web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well.About the role:MRI-Software is seeking a Software Engineer to join our team working on products. As a...
-
Software Engineer IV
20 hours ago
Bengaluru, Karnataka, India MRI Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAs a software engineer, you will enhance online experiences for our huge user base. Utilizing your Web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well.About the role:MRI-Software is seeking a Software Engineer to join our team working on products. As a...
-
Software Development Engineer III
22 hours ago
Bengaluru, Karnataka, India Tesco Bengaluru Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout the roleAs part of the Enabling Functions Colleague Help division, we are dedicated to creating a seamless and efficient help portal, 'Colleague Help,' that serves as a one-stop solution for all Tesco colleagues. Our mission is to deliver a highly performant and responsive application, designed to meet the diverse needs of colleagues across multiple...
-
Senior Software Engineer
17 hours ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 8,00,000 - ₹ 24,00,000 per yearSenior Member of Technical Staff Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.Oracle Cloud Infrastructure (OCI) is a set of complementary cloud services that enable customers to build and run a range of applications and services in a highly available hosted environment. OCI provides...
-
Lead Cloud Software Engineer
2 days ago
Bengaluru, Karnataka, India Coupa Software, Inc. Full time ₹ 1,04,000 - ₹ 1,30,878 per yearCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...