Skip to Content

Job Overview

We are looking for a Staff Software Engineer to solve challenging engineering problems and build reliable software.

Key points

  1. Design, build, test, and operate software systems for enterprise products.

  2. Own major features and systems end to end, from problem definition and design to production support.

  3. Solve complex problems with a practical, data-informed approach; evaluate trade-offs in performance, reliability, and maintainability.

  4. Build well-tested software using C++, Python, Go, or similar languages.

  5. Strong software engineering fundamentals and proficiency in at least one of C++, Python, or Go.

  6. Knowledge of computer science fundamentals, data structures, algorithms, and system design.

  7. Understanding of distributed systems and the trade-offs involved in building reliable services or products.

  8. Experience owning software through design, development, testing, deployment, and production support.

Skills

PythonCI/CDTest AutomationProblem Solving

Experience: Senior-level · 8–14 years

Similar jobs

More open roles like this one