Peregrine Technologies

Staff Software Engineer

Peregrine Technologies
Apply
3 days ago
Washington, DC, USAStaff+

Base Salary

$200k - $275k/yr

Responsibilities

  • Own large portions of the application and drive major features from start to finish.
  • Lead technical decision-making and guide a high-performing engineering team through complex challenges.
  • Architect and scale robust distributed software systems.
  • Ship well-tested, well-designed production software that is frequently deployed to users.
  • Collaborate with product, design, deployment teams, engineers, and users to develop user-centered solutions.
  • Mentor engineers, foster an inclusive team culture, and align technical execution with business priorities.

Requirements

  • Degree in Computer Science or a related field, or equivalent experience.
  • 8+ years of experience working with cross-functional software development teams.
  • Experience shipping and iterating on production-grade software components professionally or in the open-source community.
  • Ability to write robust, well-tested, and well-designed code.
  • Strong understanding of architecting and scaling distributed software systems.
  • Strong modern software development practices and comfort navigating large codebases.
  • Located in Washington, D.C. and open to working in the office.

Benefits

  • Benefits, equity if applicable, and bonus if applicable are offered.
  • The role is based in Washington, D.C. and requires working in the office.
  • Peregrine is committed to an inclusive workplace and is an equal opportunity employer.

Tech Stack

Apache AirflowApache KafkaAWSDjangoElasticsearchKubernetesPostgreSQLPythonReactReduxTerraform

Categories

Peregrine Technologies

About Peregrine Technologies

501-1,000 employees
Contact me