Posted in

Lead Software Engineer – Web Platform – Fedramp

Lead Software Engineer – Web Platform – Fedramp

CompanyThousand Eyes
LocationSeattle, WA, USA
Salary$154000 – $215000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Current and comprehensive experience with Java, Spring, Gradle, and related technologies.
  • Strong knowledge of modern frontend frameworks like Vue or React.
  • Comfortable digging deep to solve problems, prototyping solutions, and exploring new technologies and architectural patterns.
  • Ability to advocate for frontend development best practices and improve the development stack across an engineering organization.
  • Proven track record of identifying problems, proposing and selecting solutions, and executing them effectively.
  • Comfortable collaborating, communicating, and driving change across multiple Engineering teams.
  • Passion for sharing ideas, bringing others along, caring for teammates, and attracting other great developers to join our growing organization.

Responsibilities

  • Review and contribute to backend (Java), frontend (Typescript/Javascript), and infrastructure (Jenkins, Kubernetes) codebases.
  • Write documentation and proposals with peer feedback incorporated.
  • Make incremental improvements to the core web technologies that enable the ThousandEyes engineering organization to scale and deliver feature work, including build process and test framework improvements.
  • Evangelize modern architecture and development best practices, while understanding and accommodating the current state of the codebase.
  • Boost our application’s web performance by improving application wide tracking of core web vitals, and then using that data to improve APIs and frontend components either directly or through collaboration.
  • Explore new technologies that will benefit our workflow and share comprehensive opinions on architectural/technical decisions.
  • Provide face-to-face support to other engineers on the team and throughout the engineering organization as they build upon our team’s work to achieve their goals.

Preferred Qualifications

    No preferred qualifications provided.