Peregrinetechnologies

Senior Software Engineer

Washington, DC. Posted 16 months ago

The role

You will build robust, scalable, and user-centered systems. You will work cross-functionally to design permission systems, architect collaboration frameworks, and create advanced sharing mechanisms.

What you will do

  • Work cross-functionally with design and product management to build systems
  • Take full responsibility for major features
  • Collaborate with the deployment team and users to iterate on solutions
  • Design scalable permission systems to manage access to terabytes of data
  • Build intuitive controls for data sharing
  • Architect frameworks for secure collaboration
  • Create advanced sharing mechanisms

Required qualifications

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

Benefits

  • Annual Salary
  • Benefits
  • Equity (if applicable)
  • Bonus (if applicable)

About the company

Peregrine helps public safety organizations, state and local and governments, federal agencies, and private-sector institutions address society’s challenges with an AI-enabled platform. The company supports hundreds of customers across 30+ states and two countries.

Senior Software Engineer at Peregrinetechnologies | JobZoey