Senior Software Engineer, Developer Platform

Glydways

Benefits

Similar Jobs

See all

Roles & Responsibilities:

  • Develop, maintain, and enhance developer toolchains and workflows, including build, lint, code coverage, and testing support for C++, Python, and Go languages.
  • Collaborate closely with software engineering teams to understand their needs and implement improvements in the continuous integration (CI) system, utilizing AWS and Buildkite.
  • Develop, deploy, and support automation tools to streamline common developer workflows, such as change submission, integration testing, and dependency management.

Knowledge, Skills and Abilities:

  • Expert-level knowledge of the Bazel build system and other tools in the software development cycle, including: git, linting, GitHub, code review, testing frameworks and deployment frameworks.
  • Strong knowledge of CI/CD best practices and principles. Direct experience with Buildkite is a plus.
  • Experience developing tools and services in Python or Go.

Glydways

Glydways is reimagining what public transit can be. They are building networks of carbon-neutral transit pathways powered by autonomous vehicles. They aim to revolutionize transit with high capacity, user-friendly experiences, and affordability, without heavy infrastructure costs or taxpayer subsidies.

Apply for This Position