About Zeliot
At Zeliot, we are redefining the future of real-time data streaming, empowering enterprises and developers to unlock the full potential of their data with speed, simplicity, and scale. We envision a world where data moves seamlessly, insights are delivered instantly, and innovation happens at the speed of thought.
To bring this vision to life, we created Condense, a next-generation all-in-one data streaming platform that radically simplifies how real-time applications are built, deployed, and scaled. Condense eliminates the complexities traditionally associated with infrastructure management through fully managed Kafka, intelligent autoscaling, and a Bring Your Own Cloud (BYOC) deployment model, freeing developers from operational overhead and enabling them to focus entirely on creating new real-time experiences.
With an AI-driven development framework and a Custom Transformation Framework, Condense allows developers to write, test, and deploy stream processing logic in their preferred programming languages, accelerating innovation and shortening development cycles. This approach enables enterprises to bring new applications to market faster and operate at true cloud-native speed, supported by optimized infrastructure utilization and up to 40–60% reduction in total cost of ownership (TCO), all while maintaining data sovereignty, performance, and scalability across cloud environments.
Driven by deep domain expertise across connected mobility, IoT, and large-scale data ecosystems, Zeliot extends beyond platform innovation to deliver the complete ecosystem enterprises need to realize their real-time data ambitions. By combining advanced streaming technology with contextual intelligence and industry focus, Zeliot enables organizations to build, scale, and manage real-time applications with exceptional efficiency and measurable business impact.
At Zeliot, streaming becomes effortless, development becomes frictionless, and innovation becomes continuous, transforming how enterprises turn data into decisions and vision into value.
Location: Bangalore, India
Employment Type: Full-time
Role Summary:
As a software architect, you will be responsible for defining a high-level structure of a software system (architecture), its main components and their interfaces; interactions of these components with each other and with external systems; and a general architectural vision that guides the organization and serves as a basis for mutual understanding between all parties involved in product development. A candidate who has a positive attitude and delivers high-quality work will be preferred.
As a Software architect, you should take care of significant aspects such as functionality, performance, resilience, reuse, comprehensibility, scalability, security, technology constraints, and trade-offs. You should also make sure that the decisions are effectively communicated to both stakeholders and technical staff.

Key Responsibilities:
  • Gathering early non-functional requirements.
  • Evaluating functional requirements captured by a business analyst.
  • Selecting a technology stack and deployment methods.
  • Evaluate and recommend tools, technologies and processes to ensure the highest quality in the product.
  • Creating high- and low-level architecture designs and workflows.
  • Estimating development time.
  • Oversee progress of development team to ensure consistency with initial design.
  • Perform regular code reviews.
  • Troubleshoot code level problems quickly and efficiently.
Qualifications/Skills:
  • Bachelor's or Master's engineering degree in Computer Science.
  • 7+ years of experience designing and implementing software applications.
  • Proven experience as software architect.
  • Excellent knowledge of software and application design and architecture.
  • Experience working on complex large-scale software projects.
  • Demonstrated knowledge of web applications and open-source technologies.
  • Experience developing software utilizing various coding languages including Java, Nodejs, Reactjs and more.
  • Understanding of software quality assurance principles
  • Strong grasp of container-based technologies.
  • Experience overseeing customized development of processes for multiple projects simultaneously.
  • Professional experience analysing code for weaknesses and errors, and overseeing plans to improve them.
  • Experience designing secure software systems based upon industry-specific specifications.
  • Understanding cloud platforms and services.
  • Solid understanding of a variety of programming tools and development platforms.
  • Excellent organizational and leadership abilities.
  • Highly analytical mind-set, with an ability to see both the big picture and the details.
  • Strong communication and presentation skills.
  • Excellent knowledge in current computing trends and technologies
  • Ability to design and implement cloud infrastructure, platforms, and applications.
  • Proficiency in Kubernetes concepts and networking.
  • Experience in strategy and deployment of systems into Cloud environments
  • Expertise in operating systems: Linux, Unix based systems.
  • Proficiency in networking: TCP/IP, MQTT, IP addresses, HTTPs, DNS etc.
  • Understanding and working experience with cloud native technologies.
  • Knowledge of networks and networking best practices.
Good to have skills:
  • IOT or Telematics domain expertise.
What We Offer
  • Competitive compensation and comprehensive benefits.
  • Opportunity to work on a cutting-edge real-time data platform.
  • High ownership, autonomy, and impact.
  • Collaborative, fast-paced, deep-tech environment.
  • Strong focus on learning, growth, and long-term career development.
Want to build the future of real-time systems?
Join Zeliot and help shape how enterprises turn streaming data into real-world impact.