A self-driving technology company is seeking a Software Engineer for Routing. You will be responsible for building and scaling backend systems, optimizing routing algorithms, and collaborating with product teams. The role requires proficiency in C++ and experience in cloud services. The salary ranges from $145,000 to $219,000 with additional bonuses and benefits. A strong emphasis on communication skills and innovation for user experience is essential.
Qualifications
2+ years of experience in software development.
Proficient in C++ programming and server-side applications.
Experience with relational and non-relational databases.
Responsibilities
Build and scale backend systems for Routing.
Design microservices and optimize routing algorithms.
Work with product teams to define product strategy.
Skills
C++ programming
Building and scaling realtime server-side applications
Working with databases
Understanding road network graphs
Cloud providers experience
Docker & Kubernetes
Communication skills
Learning new technologies
Tools
PostgreSQL
MySQL
BigTable
Cassandra
Redis
BigQuery
Snowflake
gRPC
Thrift
Kafka
Cloud PubSub
Celery
Job description
A self-driving technology company is seeking a Software Engineer for Routing. You will be responsible for building and scaling backend systems, optimizing routing algorithms, and collaborating with product teams. The role requires proficiency in C++ and experience in cloud services. The salary ranges from $145,000 to $219,000 with additional bonuses and benefits. A strong emphasis on communication skills and innovation for user experience is essential.