About the Role

As Sibros quickly expands our product to serve millions of vehicles, having a robust common layer to serve as a foundation for all the products becomes mission-critical. The Infrastructure team builds that foundation. As part of the team, you will be responsible for designing solutions that could provide fundamental features like high availability, observability instruments, efficient service to service communications, to all the services developed in Sibros. In the meantime, you will also work in a team to develop the multi-cloud initiatives and expand Sibros’ footprint all over the world. Last but not the least, you will work closely with end customers to figure out the best solutions that integrate multiple cloud backends together. Your responsibilities include, but are not limited to:

  • Design and implement essential core libraries/services that could be reused by all other microservices. E.g. service mesh, authentication, observability instruments, storage abstractions, feature flag
  • Lead discussions with Sibros’ customers, and collaborate with them to find the best architecture that seamlessly integrates multiple environments together
  • Participate in multi-cloud (e.g. AWS, GCP, Azure) initiatives, introduce best practices in abstraction, in order to minimize the moving pieces among multiple clouds
  • Identify the gaps in the system while scaling to millions of vehicles, and provide generic solutions to ensure high availability, reliability, and scalability

Minimum Qualifications

  • 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

  • Strong experience in writing Golang in production
  • Experience in designing and implementing systems for large scale IoT devices
  • Experience in the public cloud and cloud-native technologies. E.g. AWS, GCP, Azure.
  • Experience in working with enterprise customers for API integration
  • Experience in working in a large-scale infrastructure team. Has a good grasp of limitations and potential issues of different parts of the infrastructure
  • Experience in setting technical directions for engineering teams

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.