Senior Software Engineer - Real-time Data Infrastructure

San Jose, CA - Remote

Applications have closed

Sibros

Sibros' connected vehicle platform enables automakers with full lifecycle OTA software updates, data logging, remote diagnostics, and more.

View company page

About the Role

Sibros’ Fleet Intelligence is one of the core products that offers OTA (over-the-air) data collection to a fleet of vehicles and provides AI powered insights into fleet data analytics. This game changing product will bring automobile manufacturers the ability to access realtime data on millions scale fleets and take actions efficiently on advanced insights Sibros provides.

We are building a large-scale data real time system to handle billions of events per day coming from millions of vehicles and build data driven applications on top of that. Our platform has demanding requirements in latency, efficiency and scalability. As a part of the team, you will have hands-on experience to work on large scale distributed systems in real-time data infrastructure leveraging various open source technologies.

Your responsibilities include, but are not limited to:

  • Team lead of real-time data infra, work with multiple parties to design platform roadmap, deliver milestones, etc.
  • Design and implement scalable real-time data pipelines to process millions of vehicle events per second, and ingest terabytes of data into various storages.
  • Use various open source tools and cloud solutions to automate infrastructure components and design the system to be cost effective.
  • Build reliable and high performant systems including API, streaming, data lake to integrate and share data with customers.
Minimum Qualifications
  • 4+ years of working experience in the software industry.
  • Excellent understanding of computer science fundamentals, data structures, and algorithms.
  • Strong track record in designing and implementing large scale distributed systems.
  • Willingness to wear multiple hats and adapt to a fast-paced startup environment.
  • Proficient in writing at least one programming language in production-grade.
  • Passionate about the vision and mission of the company, and interested in solving challenging problems in the automotive IoT domain.
Preferred Qualifications
  • Previous tech lead is a strong plus.
  • Strong experience in writing Golang in production.
  • Experience in operating data infrastructure.
  • Experience in the public cloud and cloud-native technologies. E.g. AWS, GCP, Azure.
  • Experience in working with large scale time-series databases such as Apache Druid, Pinot.
  • Experience in working with streaming processing open source tools such as Apache Kafka, Flink.
  • Experience in working with data warehouse technologies such as BigQuery, Databricks, Snowflake.
Equal Employment Opportunity

Sibros is committed to a policy of equal employment opportunity. We recruit, employ, train, compensate, and promote without regard to race, color, age, sex, ancestry, marital status, religion, national origin, disability, sexual orientation, veteran status, present or past history of mental disability, genetic information or any other classification protected by state or federal law.

Tags: APIs AWS Azure BigQuery Classification Computer Science Data Analytics Databricks Data pipelines Data warehouse Distributed Systems Flink GCP Golang Kafka Open Source Pipelines Snowflake Streaming

Perks/benefits: Startup environment Team events

Regions: Remote/Anywhere North America
Country: United States
Job stats:  6  1  0
Category: Engineering Jobs

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.