We are hiring!

xSeer is a next generation visual analytics company. Our unique technology can ingest billions of datapoints and intuitively create interactive visualizations at massive scale. We are transforming how people derive business insights from big data by providing intuitive tools that allow big data exploration and advanced machine learning. Our vision is to democratize data science for a broad audience. xSeer is founded by a team of CS PhDs and our technology is based on several years of research at Carnegie Mellon University, CREATE Lab. We are a seed stage company and Lightspeed Ventures’ Fellows and funded by some of the best VCs in the valley.

We're a fast-growing company and are looking for top-notch talents to join our team as our key early employees. You will be working on the most advanced visual analytics product in the market, actively participate in shaping its core components, and engaging directly with large enterprise customers. You will take ownership, lead your area of the product, and help lead the company to redefine a market. Own what you do, take charge of challenging projects, and collaborate with other team members in the ever-changing dynamics of a startup. You will work in a fast-paced, fast-growing environment and will have the chance to solve complex problems with creative solutions. If you care about applying your talents towards building something that truly makes a difference, we would love to hear from you!

Open Positions

Responsibilities:

  • Design, build, and improve our backend infrastructure
  • Own design, implementation, testing, and support of next-generation features related to scalability, reliability, robustness, usability, security, and performance of the product
  • Integrate our system with different data warehousing platforms
  • Expand the scalability of our platform
  • Collaborate with support and field resources to make sure that customers are successful with xSeer
  • Expand our current API

Requirements:

  • Strong computer science fundamentals. Debugging skills and knowledge of algorithms are both important. You should be able to dig into and understand significant code bases and produce well-designed software projects.
  • Expert in at least one programing language, Python is a plus
  • Domain knowledge in any of the following: distributed systems, query processing or optimization, concurrency control, data replication
  • Excellent understanding of multi-threaded and asynchronous programming models
  • Experience in performance tuning
  • Willing to learn new technologies and frameworks, and identifying suitable platforms and libraries for incorporation into our existing system
  • Willing to work in a constantly changing and growing environment
  • Proactive attitude and strong desire to propose and implement new solutions and better processes
  • A bachelor’s degree in Computer Science. M.Sc. and Ph.D. is a plus
  • [plus] Experience with distributed data processing platforms like Spark, Drill, …
  • [plus] Experience in large scale SaaS deployments
  • [plus] Experience with Node.js

Responsibilities:

  • Design, implement, test, and support next-generation visualization features, UI and UX
  • Be responsible for reliability, robustness, usability, performance, and cross-platform compatibility of UI components
  • Hands-on with customers in user studies
  • Expanding the scalability of our platform
  • Collaborate with team members across the development stack
  • Maintain and navigate large-scale codebases

Requirements:

  • Strong software engineering skills. You should have a strong sense of how to distill application requirements into clean and testable APIs, as well as dedication to the craft of writing good software. Experience in deploying software at scale is a plus.
  • Strong experience with Javascript, Node.js
  • Experience with web development frameworks, such as React
  • Experience in developing single-page web apps with JavaScript/HTML/CSS
  • Experience in designing API between front and back-end systems
  • Proven success in delivering quality front-end products
  • Experience with WebGL is a big plus
  • Willing to learn new technologies and apply them to make a better user experience
  • Willing to work in a constantly changing and growing environment
  • Proactive attitude and strong desire to propose and implement new solutions and better processes
  • [plus] Experience in working with Superset
  • [plus] Experience in UX/UI in the industry
  • [plus] Familiarity with large-scale data processing

Responsibilities:

  • Design, build, and improve systems for deployment and configuration management for large-scale production environment
  • Implementation of build and release automation scripts for packaging
  • Management and extension of build and continuous integration infrastructure (Jenkins)
  • Management of source, artifacts and packages repositories
  • Working with development teams to ensure standardization and automation of software build and release processes
  • Recommend and balance cloud and colocation resource usage including networking, virtualization and services infrastructure
  • Software deployment and configuration management

Requirements:

  • Experience with Linux platforms such as administrations, architecture, design, distributed systems
  • Strong experience with one or more scripting languages
  • Understanding of cloud server environment (preferably AWS)
  • Subversion and/or Git
  • Good knowledge of infrastructure services (mail servers, LDAP servers, file servers, web servers)
  • Willing to work in a constantly changing and growing environment
  • Proactive attitude and strong desire to propose and implement new solutions and better processes
  • [Plus] Expert in at least one programing language, e.g. Python
  • [Plus] Experience with Jira/Ansible/Chef/Puppet/Docker