Glydways

The Best Way to Move People High-capacity, on-demand, and affordable mobility

Senior Software Engineer – Developer Platform

Full TimeRemoteTeam 51-200Since 2016H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

37 days ago

Salary

Not specified

Bachelor DegreeEnglishAWSCloudLinuxPythonGo

Job Description

• 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, identify 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. • Design and implement basic monitoring services to track the performance and stability of internal processes and systems. • Contribute to the eventual migration of the build system to Bazel, working with team members to ensure a smooth transition.

Job Requirements

  • 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.
  • Experience with Linux operating systems in both day to day development and operational environments.
  • Knowledge of AWS or other similar cloud platforms.
  • Knowledge of on-call support processes, incident management and monitoring tooling.

Benefits

  • Equal employment opportunities for all employees and applicants.

Related Job Pages