Job Description
Peregrine Technologies is seeking a Senior Software Engineer to join their Foundations team. This role involves driving innovation, enhancing performance, and focusing on results within Peregrine's mission-critical infrastructure. The Senior Software Engineer will have significant ownership across the technology stack, making impactful decisions and pushing the boundaries of the data platform.
Responsibilities:
- Re-architecting the Elasticsearch cluster to improve response times.
- Owning strategic initiatives to deliver industry-leading platform performance.
- Collaborating with the deployment team and users to solve problems.
Requirements:
- Degree in Computer Science or related field, or equivalent experience.
- 5+ years of experience working with cross-functional software development teams.
- Experience shipping and iterating on production-grade software.
- Ability to write robust, well-tested, and well-designed code.
- Strong understanding of product development and navigating large codebases.
- Located in New York and open to working in office.
What Peregrine Offers:
- Opportunity to work closely with the team onsite.
- Vast ownership across stacks.
- Chance to make decisions with outsized impact.