
Senior Engineer, Developer Platform
Motional
full-time
Posted on:
Location Type: Hybrid
Location: Boston • Massachusetts, Pennsylvania • 🇺🇸 United States
Visit company websiteSalary
💰 $159,000 - $207,000 per year
Job Level
Senior
Tech Stack
C++JenkinsLinuxPython
About the role
- Develop and maintain tools and systems that optimizes the development lifecycle, including CI/CD pipelines, build systems, toolchains and code quality tools.
- Develop and maintain automation, services and bots to reduce developer toil.
- Develop pipelines to capture metrics that track Motional’s developer experience.
- Work closely with engineering teams around the world (Singapore, US) to understand their needs, identify pain-points and drive initiatives to improve their development workflows.
- Collaborate closely with the Engineering Enablement team members to ensure that team-owned platforms, tools and processes adequately meet the demands of engineering teams across Motional.
Requirements
- BS in Computer Science, Engineering, or equivalent knowledge and work experience.
- 5+ years of experience in DevProd or related roles.
- Strong background in Modern C++ (C++17 and beyond) and Python.
- Proficient with Bazel, build tools, debugging tools, toolchains and hermetic build environments.
- Knowledge of CI/CD tools (e.g. GitLab CI, Jenkins).
- Experience with software engineering principles including requirements gathering, software design, source control management, build processes, code reviews, testing methods.
- Experience with Linux environments, software, and toolchains.
- Strong communication and interpersonal skills.
- Exceptional problem solving skills.
- Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities.
Benefits
- medical
- dental
- vision
- 401k with a company match
- health saving accounts
- life insurance
- pet insurance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Modern C++PythonBazelCI/CDbuild toolsdebugging toolstoolchainshermetic build environmentssoftware engineering principlesLinux
Soft skills
communicationinterpersonal skillsproblem solvingability to thrive in fast-paced environmentsmanage multiple priorities
Certifications
BS in Computer ScienceEngineering