Who We Are


Creating extraordinary results requires extraordinary people. People who are passionate about making a difference, people who create and thrive in a culture of innovation, integrity and the right intent, people who are strong individuals and stronger team members, people on a mission to create extraordinary outcomes.

At Glassbeam, we are designed to attract and encourage such people to create the industry's first platform for making sense of complex data from connected machines. When you walk into our office, you don't see employees; you see leaders, who are driving their own mission with following five shared tenets:

Minimal hierarchy across the organization, and even when we do, those leaders spend 80% of their time as Individual contributors and very little time managing their teams.

Entrepreneurial spirit, with the motto to rather try and fail than not try at all, be persistent, patient and show a high degree of perseverance.

Open offices, not just to ensure open communication and agility, but also because we believe everyone is equal.

Complete transparency, with the goal that we want every piece of information to be accessible to every employee without red tape.

Ownership for everyone, by treating everyone as a stake holder in the company. We make sure everyone has options and ownership in company’s future success.

We are passionate about connected machines and the amazing things it can do to our customers and their communities. We solve some exciting and complex problems in data pipelining, data extraction and modelling, DSLs, CEP, Analytics, search, machine learning and more and we do all this on petabyte scale data!

If you believe in our culture and find the problems we solve exciting, then we would love to have you at Glassbeam! Check out our job openings.

The Role:

This role is primarily focused on pre-sales and post-sales operations working closely with customers and prospects in North America. You will work closely with Sales organization to plan, manage and deliver on critical project milestones needed to drive revenues for the company. The job will involve a high degree of business consulting and technical discovery skills around product operational data (e.g. logs) collected from high technology devices installed at customer locations. This role will also demand a good understanding of business application environment in areas such as CRM, ERP, Bug Database, Knowledge data bases, and related engineering and support applications. To effectively deliver on sales goals, you must be able to articulate Glassbeam solution and overall implementation approach to various stakeholders at customer and partner organizations. You must be able to demonstrate Glassbeam products and services to customers on site, remotely via webinar sessions, and represent the company at field events such as conferences and trade shows. You must be willing to travel to visit prospects, partners and customers, and to engage in onsite customer/partner work when required.

The ideal candidate will be self-motivated with a proven track record in project management and technical software sales. You must possess strong presentation skills and be able to communicate clearly and professionally. You need to be organized and analytical, and be able to overcome obstacles using creative and adaptive approaches. You will be based in the San Jose, CA office and will report to the Director, Technical Services.

Key Responsibilities:

  • Lead technical presales activities.
  • Present solution overview to prospective clients.
  • Conduct discovery workshops, document requirements and build mockups for customer sign off.
  • Deliver PoCs and create statement of work for final proposal.
  • Translate business requirements to technical requirements and interface with development teams in India.
  • Create project plan and ensure delivery on time.
  • Create training collateral, conduct demonstrations and user workshops.
  • Drive weekly calls with all customers to ensure adoption and collect feedback for enhancements.
  • Build use case driven marketing collateral and blogs.
  • Conduct regular webinars focused on Glassbeam’s applicability in various business verticals.

Our Ideal Candidate:

  • 5-10 years relevant experience in selling and supporting software products to IT organizations.
  • Experience in successful startups in the areas of business analytics, log management, and system management is strongly preferred.
  • Understanding of the infrastructure market segment especially in the context of operational data like logs for storage, wireless, networking, or medical devices.
  • Ability to work in a distributed team environment with engineering teams located in Bangalore, India.
  • Strong written and verbal communication skills.
  • Familiarity with enterprise applications such as CRM, ERP, Bug tracking and Knowledge databases.
  • Self-motivated, self-educating with a willingness to work collaboratively with both customers and fellow Glassbeamers.
  • Strong experience administering and monitoring enterprise operating systems, including Linux and Windows.
  • Development experience which includes working with Perl, shell scripting, XML, regular expressions, SQL, and HTML/Javascript.
  • Bachelor of Science degree in Computer Science or a related discipline.

For more information, please send your resume to jobs@glassbeam.com. Glassbeam, Inc. is an equal opportunity employer.

The Role

Are you passionate about machine learning/AI? Do you like working on difficult problems? Do you want to use ML to solve real-world problems? If yes, we have some interesting projects for you. You will be applying ML on operational (non-patient) data generated by healthcare diagnostic devices.

Key Responsibilities

  • Cleanse and prepare data for machine learning
  • Evaluate diverse anomaly detection algorithms
  • Develop applications for identifying anomalies in data
  • Correlate repairs and part replacements with anomalies
  • Evaluate different machine learning tools
  • Train and evaluate machine learning models for predicting system failures
  • Train and evaluate machine learning models for forecasting system usage

Skills

  • Undergraduate or Masters in Computer Science
  • Two to three years Python/Scala programming experience
  • Good understanding of different machine learning algorithms
  • Strong knowledge of statistics
  • Expert level knowledge of Microsoft Excel
  • Above average experience in SQL
  • Knowledge of Spark MLlib or Scikit-learn preferred
  • Experience with data visualization is a plus
  • Experience with data wrangling tools is a plus

For more information, please send your resume to jobs@glassbeam.com

Data Scientist

The Role

We are looking for a Data Scientist who will enhance our product capability by building Machine learning based solution using machine data being mined using Glassbeam’s data analytics platform. The ideal candidate is adept at using large data sets to find opportunities for product and process optimization and using models to test the effectiveness of different courses of action. They must have strong experience using a variety of data mining/data analysis methods, using a variety of data tools, building and implementing models, using/creating algorithms and creating/running simulations. They must have a proven ability to drive business results with their data-based insights. They must be comfortable working with a wide range of stakeholders and functional teams. The right candidate will have a passion for discovering solutions hidden in large data sets and working with stakeholders to improve business outcomes.

Key Responsibilities

  • Work with stakeholders within the organization and more importantly with our customers to identify opportunities for leveraging customer’s machine data to nuggets of information.
  • Mine and analyze data from machine log data to drive optimization and improvement of product development, reduce failures, proactively identify failures, and predict trends or Anomalies.
  • Assess the effectiveness and accuracy of new data sources and data gathering techniques.
  • Develop custom data models and algorithms to apply to data sets.
  • Use predictive modeling to increase and optimize customer experiences, revenue generation, ad targeting and other business outcomes.
  • Develop company A/B testing framework and test model quality.
  • Coordinate with different functional teams to implement models and monitor outcomes.
  • Develop processes and tools to monitor and analyze model performance and data accuracy.

Our Ideal Candidate

  • Strong problem solving skills with an emphasis on product development.
  • We’re looking for someone with 5-7 years of experience manipulating data sets and building statistical models, has a Master’s or PHD in Statistics Mathematics, Computer Science or another quantitative field.
  • Experience using statistical computer languages (R, Spark MLLib, Python, SLQ, etc.) to manipulate data and draw insights from large data sets.
  • Knowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks.
  • Knowledge of advanced statistical techniques and concepts (regression, properties of distributions, statistical tests and proper usage, etc.) and experience with applications.
  • Excellent written and verbal communication skills for coordinating across teams.
  • A drive to learn and master new technologies and techniques.
  • Coding knowledge and experience with several languages: C, C++, Java, Scala, JavaScript, etc.
  • Knowledge and experience in statistical and data mining techniques: GLM/Regression, Random Forest, Boosting, Trees, text mining, social network analysis, etc.
  • Experience querying databases and using statistical computer languages: R, Python, SLQ, etc.
  • Experience visualizing/presenting data for stakeholders using: Tableau, D3, ggplot, etc.
Bigdata / Senior Bigdata Engineer

The Role

We are currently seeking an experienced software engineer to build new functions, features and improving performance, scalability of Glassbeam’s technology platform. The platform consists of a domain specific language implemented as a SCALA based compiler. The language exposes high-level constructs to help parse unstructured data (log files) and define/create a data warehouse in a NoSQL based data store Cassandra. The technology is deployed on the cloud on Linux virtual servers.

Key Responsibilities

  • Build high performance data pipeline to handles terabytes of data per day
  • Build high performance data stores to index and query terabytes to petabytes of data
  • Enhance our Domain Specific Languages which is the core of Glassbeam’s Machine data analytics solution
  • Interact with product management and Solution Engineering teams to understand real life use cases to enhance Glassbeam’s product offering
  • Build POCs for making latest technologies as part of the product
  • Independently own and drive specific areas of our data pipeline

Our Ideal Candidate

  • Understanding of pros, cons, speed, applicability of collections (container classes)
  • Understanding compiler design and building of Domain Specific Languages
  • Deep understanding of threading model or Actor model, distributing processing (multiple cores, and multiple nodes)
  • 2+ years experience of coding in Scala
  • Experience with building REST APIs and middleware
  • Experience using modern web frameworks such as Play
  • Knowledge of Text parsing/indexing; Lucene, Solr, Elastic Search
  • Knowledge of Distributed database system, e.g. Cassandra, HBase
  • Strong knowledge of Regular expressions (Scala)
  • Knowledge of Java, POJO (non-EJB)
  • Strong Linux knowledge
  • BE/B.Tech in computer science or similar streams.
  • Having 4-6 yrs. of relevant experience.

For more information, please send your resume to jobs@glassbeam.com

UI Developer

The Role

Glassbeam is looking for a UI Developer to join our team .The UI developer is responsible for converting visual stories crafted for data representation into world class user interfaces.  S/he develops modern web based user interfaces based on user experience and UI Design produced by a web designer. You will work collaboratively with external UI Designers and backend engineers responsible for generating the datawarehouse. You will be building Ajax based functionalities like file viewer, JS based graphing components to plot graphs & charts and manipulating data returned through Ajax calls and presenting it using JS.

Key Responsibilities

  • Build, test, deploy and maintains production UI code for complex web applications
  • Elegantly implement page designs in standards-compliant dynamic XHTML, CSS and HTML5.
  • Implement functionality in JavaScript using Ajax Frameworks like Dojo or JSON-RPC
  • Build client side UI using MVC based JS frameworks like ember.js,angular.js, knockout.js etc.
  • Collaborate with the design team to define the information architecture, advocating Web interaction design best practices with a focus on consistency and usability.
  • Create rapid prototypes of interfaces to be used as a blueprint for content and technical development.
  • Own the web user experience of the Glassbeam Analytic Application.

Our Ideal Candidate

  • Proficiency in MVC based JS frameworks and other JS frameworks like JQuery, angular.js, ember.js,knockout.js etc.
  • Expert knowledge of XHTML, CSS, Ajax, and Web 2.0 design concepts
  • 3-8 yrs of relevant professional work experience
  • Self-motivated, able to work independently. Commitment to high quality, accuracy and attention to detail.

For more information, please send your resume to jobs@glassbeam.com

Software Development Engineer in Test (SDET)

The Role

We are looking for experienced Software Development Engineer in Test (SDET) to join our Engineering team in Bangalore to test our platform which includes our DSLs, data pipeline, Indexers, Analytics store and our ETL engine. The SDET Engineer will play a key role testing industry leading machine data analytics products. This position requires extensive collaboration with multiple teams and works cross functionally on agile scrum Teams.

Key Responsibilities

  • Be the Quality gatekeeper for Glassbeam’s analytics data pipeline and our domain specific languages
  • Work with Product management / Solution Engineering teams to understand the use cases and write detailed test cases
  • Automate 100% of all test cases using our test framework
  • Develop/enhance framework to implement new automation use cases
  • Maintain build level regression using CI pipeline
  • Do regular triage of issues and take bugs to closure
  • Publish release level quality metrics to continuously improve on development processes.
  • Build/maintain and run release level performance metrics
  • Interact with customers for demos and bug triages

Our Ideal Candidate

  • 4-6 years of strong automation and manual testing and test planning experience
  • Test automation framework development experience with strong programming experience in Java
  • Good Understanding of CI/CD pipelines using tools like Jenkins
  • Experience of using test management tools like testlink or similar
  • Working knowledge on Linux.
  • Experience of having worked in scrum teams and usage of tools like Rally or Yodiz or similar
  • Strong oral and written communication skills, able to present ideas and information clearly.
  • Must be proficient and coSoftware Development Engineer in Test (SDET) mfortable at problem diagnosis, troubleshooting and problem solving.
  • Well versed in SQL, regex, http concepts, shell scripting
  • Good understanding of testing SaaS platforms
  • Working knowledge of Solr, Cassandra, Spark, Hadoop, Zookeeper is a big plus.
  • Cloud computing with AWS or similar

For more information, please send your resume to jobs@glassbeam.com

DevOps Engineer

The Role

Glassbeam is seeking a smart DevOps engineer with strong Amazon Web Services experience. In this role, you’ll work collaboratively with software engineering to deploy and operate our SaaS platform. You will automate and streamline our operations and processes, build and maintain tools for deployment, monitoring and operations. You will also be responsible for automating the complete deployment, so that we can bring up or down the whole stack in a very short time. 

Key Tasks and Responsibilities:

  • Automate, streamline all deployment activities
  • Monitor all production instances for incidents and trends
  • Implement best practices to ensure for an always-up, always-available service
  • Ensure the SaaS environment follows all the best practices of security and is attack proof.
  • Optimize cloud infrastructure to reduce TCO
  • Work closely with Engineering to understand changes in each release and keep all tools up-to-date to ensure automated deployments
  • Plan, execute all planned downtimes for upgrades, maintenance activities etc
  • Own up all infrastructure related troubleshooting during unplanned outages
  • Escalate and communicate issues timely and thrive to seek quick resolution

Our Ideal Candidate

  • Strong Linux background
  • Strong security and networking background
  • Knowledge of Chef or Puppet
  • Scripting (Ruby, Python, Bash)
  • Monitoring through JMX
  • Monitoring system (Nagios, Zabbix)
  • Ability to use a wide variety of open source technologies and cloud services
  • Experience on AWS EC2 (or other private/public Cloud providers)
  • Knowledge of best practices and IT operations in an always-up, always-available service
  • BE/B.Tech in computer science or similar streams.
  • Overall 4 - 6 years’ experience with a minimum 2 years of relevant experience in managing large AWS environments.

For more information, please send your resume to jobs@glassbeam.com