Solution Architect


Solution Architect

4+ Years Experience & WFH
Bachelor’s degree or equivalent experience in computer science/engineering
Job Code:

Job Description

What You Need

We are looking for an experienced enterprise software architect with good grasp of the Java language. One who wants to gain expertise in the configuration, management and control of massive microservices based enterprise HPC systems in today's world of low-latency distributed systems. The people who will be successful in this role are those who are not only exceptional software engineers and self-starters but are also not afraid of diving into new technologies,self-learning, researching and articulating new ideas and implementing them. We are looking for people who takes great pride in their work and welcome new challenges.


Candidates for this role MUST have:

  • Good experience designing, building, and operating in-production Big Data, event/stream processing, and/or enterprise data integration solutions, ideally high- performance techniques using core java (J2SE 8)
  • Experience managing projects to scope, manage, and deliver on plan no matter the complexity
  • Experience in working with web-based and/or REST APIs
  • Deep familiarity with containers particularly Docker and Kubernetes deployments
  • Experience working with IaaS infrastructures such AWS, GCP and Azure
  • A self-directed and self-motivated work ethic with the ability work both independently and collaboratively in a distributed team
  • An eagerness to learn and innovate
  • Experience with some of the following: Kafka, Kafka Streams, Apache Flink, Apache Druid, Cassandra, IMDG, Solace PubSub, SAP Hanna, Zing, Grafana, timeseries databases such as InfluxDB and other similar technologies
  • Experience working in a fast-paced technology start-up.
  • Familiarity with Zendesk is good to have

Job Responsibilities

  • To start your journey towards becoming a key member of our Solutions Engineering team you will need to
  • Interact directly with our customers and lend your software architecture, design, and operations expertise to solve their business needs using the RumiTM Platform
  • Become an expert in creating distributed low-latency high-performance solutions using the RumiTM Platform
  • Help answer and troubleshoot customer issues
  • Provide training to our customer's teams to onboard them onto the RumiTM Platform. This may include presentations, demonstrations, workshops for the customer’s architects, developers, and operations teams
  • Be the main liaison between our customer's teams and Client's engineering
  • Advocate best practices, gather and validate requirement, and help customers overcome their operational challenges
  • As an expert in the RumiTM Platform, assist Client's sales teams in understanding the needs of prospective customers and creating sample applications and conducting benchmarks to demonstrate the superiority of RumiTM Platform over competing options
  • Build a strong relationship with the prospect/customer in a very short space of time, ensuring exemplary communication and delivery standards
  • Provide feedback to the Client's engineering groups
  • Help evangelize the RumiTM Platform


  • Good compensation
  • Flexible timings
  • Good health care and employee friendly HR policies
  • Work remotely
  • Open work culture

  • Be part of a company with the most cutting-edge practices and technologies plus a unique team.
  • Opportunity to work on challenging, rewarding project with talented colleagues and clients spread all over the world

Thanks for taking the time to review our job, if you think it is a match to your experience and interests please apply today, we are eager to learn more about you! If you know a friend who may be a fit for the job, please refer them.

Apply Now