RedwoodCityRecruiter Since 2001
the smart solution for Redwood City jobs

Software Engineer - Platform

Company: C3 Energy
Location: Redwood City
Posted on: June 3, 2021

Job Description:

C3.ai, Inc. (NYSE:AI) is a leading provider of Enterprise AI software for accelerating digital transformation. C3 AI delivers a family of fully integrated products: C3 AI Suite, an end-to-end platform for developing, deploying, and operating large-scale AI applications; C3 AI Applications, a portfolio of industry-specific SaaS AI applications; C3 AI CRM, a suite of industry-specific CRM applications designed for AI and machine learning; and C3 AI Ex Machina, a no-code AI solution to apply data science to everyday business problems. The core of the C3 AI offering is an open, model-driven AI architecture that dramatically simplifies data science and application development. Learn more at: www.c3.ai

We are looking for a seasoned and motivated Software Engineers to build the next generation AI platform scaling to several petabyte level data volumes.

As a member of C3 AI's growing platform team, you will be responsible for the entire software engineering lifecyle, i.e design, document, build, test, maintain. As one of the core teams, this role is integral to the success of the company. A successful candidate will thrive in a fast-paced, highly collaborative environment and demonstrate an ability to execute precisely and quickly. The ideal candidate will have a passion for finding elegant solutions to complex problems.

Role Responsibilities:

  • Design and develop various features in the next generation C3 AI PaaS AI suite
  • Design and develop data pipelines that can handle petabyte level data scale and more
  • Develop core fundamental distibuted system components like distributed stream processing engine, distributed queueing, distributed batch processing, cluster management, etc.
  • Design and develop abstraction over existing datastores & cloud infrastructure in an innovative way E.g. Key value stores like cassandra / hbase, sql stores like postgres / mysql, file systems like s3 / azure blob store / hdfs, cloud infrastructure like AWS / Azure / GCP
  • Handle large data infrastructure platform and driving stability through automated monitoring, alerting, and actions.
  • Work closely with software engineering & product management teams to gather requirements and deliver a top quality product following the agile software development methodology

Minimum Qualifications

  • BS in Computer Science or related technical field, or equivalent industry experience
  • 2+ years of relevant experience
  • Strong communication and interpersonal skills
  • Systematic problem-solving approach coupled with a strong sense of ownership and independence
  • Strong understanding of Computer Science fundamentals ( Algorithms, Data Structures)
  • Must be proficient in expert level programing in Java or Javascript or Python.
  • Experience with Aws / Azure / GCP Cloud Platform
  • Skilled in robust, highly available large-scale, distributed SaaS systems.
  • Familiarity with Big Data systems like Apache Spark / Hadoop / Distributed Systems
  • Experience with security technologies (SSO, SAML, Okta etc).
  • Proactive work ethic - self starter

Preferred Qualifications

  • Experience with modern container orchestration systems: e.g. Kubernetes, Mesos, DC/OS, Swarm
  • Experience with building scalable and reliable data pipelines
  • Experience with integration of data from multiple data sources

C3 AI provides a competitive compensation package and excellent benefits including:

  • Competitive salary, generous stock options, 401K, medical, dental, and vision benefits. At the office, we offer a fully stocked kitchen with catered breakfast and lunch, table tennis and pool table, free membership at our on-site gym, Friday evening social hours with food, drink and music and a fun team of great people.

C3 AI is proud to be an Equal Opportunity and Affirmative Action Employer. We do not discriminate on the basis of any legally protected characteristics, including disabled and veteran status.

Keywords: C3 Energy, Redwood City , Software Engineer - Platform, Other , Redwood City, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Redwood City RSS job feeds