Skip to main content

Peregrine Technologies

Software Engineer, Front-end Product Experiences

New York, NY$160k–$220kmidAdded today

About this role

Peregrine is seeking an experienced Software Engineer to join the platform team, taking ownership of high-impact features across their AI-driven public safety data platform. You'll work on optimizing mission-critical infrastructure, architecting scalable systems, and collaborating closely with users to deliver industry-leading capabilities.

What you'll do

  • Own large portions of the application end-to-end, from design through deployment and iteration
  • Optimize platform subsystems for significant performance gains (e.g., Elasticsearch cluster re-architecture)
  • Work on strategic, platform-spanning initiatives that deliver new capabilities and reliability
  • Collaborate with deployment teams and users to understand use cases and iterate on solutions
  • Write robust, well-tested code that gets deployed to production frequently
  • Drive innovation across full-stack components in a rapidly evolving tech environment

What they're looking for

  • React, Redux, and frontend JavaScript frameworks
  • Python, Django, and backend architecture
  • Data systems (PostgreSQL, Elasticsearch)
  • AWS, Kubernetes, and infrastructure-as-code (Pulumi, Terraform)
  • Stream processing and data pipelines (Kafka, Airflow, Celery)
  • Large codebase navigation and software design patterns
  • Cross-functional collaboration and product thinking
  • Production-grade software development and testing practices

Benefits

  • Equity and bonus opportunities
  • Health and wellness benefits
  • Opportunity to work with cutting-edge AI and data infrastructure
  • Onsite collaboration in New York with direct user visibility
  • Ownership and autonomy on high-impact projects
  • Mentorship and technical growth within a growing platform team
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Peregrine Technologies

Peregrine Technologies builds an AI-powered platform that transforms data into actionable intelligence for public safety and federal government organizations. The company is hiring Solutions Engineers, curriculum developers for customer enablement, and software engineers to enhance the platform's user experiences and support its government deployments.

View all jobs at Peregrine Technologies

Likely interview questions

  • Tell us about a production system you optimized for significant performance improvements and how you measured success.
  • How do you approach taking ownership of a large feature across multiple parts of the stack?