An On-demand, Autonomous Ride-hailing Company - Foster City, CA

posted 9 days ago

Full-time - Mid Level
Foster City, CA

About the position

The Python Software Developer will play a crucial role in an on-demand, autonomous ride-hailing company by working on backend microservices. This position requires a strong understanding of Python and its ecosystem, as well as experience with microservice frameworks. The developer will be responsible for migrating existing microservices to new frameworks, documenting processes, and assisting with various software development tasks.

Responsibilities

  • Understand existing code and gather requirements for existing microservices.
  • Migrate existing microservices to a new set of microservice frameworks based on requirements.
  • Document, release for testing, debug, and assist with other software development tasks.

Requirements

  • 6+ years of experience as a Python software developer.
  • Excellent knowledge of open-source Python microservice frameworks (e.g., FastAPI, SQLAlchemy, Alembic, Microcosm, Connexion, and Flask).
  • Understanding of the Python package ecosystem (e.g., pip, setuptools, etc.).
  • Associate or Bachelor's degree in Computer Science, Information Technology, System Administration, or a closely related field, or equivalent work experience.

Nice-to-haves

  • General automation development experience for deploying and operating production services at scale.
  • Experience with AWS or other public clouds and infrastructure as code.
  • Familiarity with front-end technologies, such as JavaScript, HTML5, and CSS3.

Benefits

  • Commuter assistance
  • Disability insurance
  • 401(k)
  • Flexible spending account
  • Life insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service