Peregrine is a technology company that creates software to help governments fight crime and build trust with their communities. We're looking for a Backend Software Engineer to join our small but growing team.
Requirements
- Significant experience working with cross functional software development teams
- Comfortable navigating large code bases and building distributed systems
- Shipped and iterated on major software components in your professional career, the open source community, and/or side projects
- Write robust, well tested, and well designed code that frequently gets deployed to users
- Strong understanding of architecture and scaling large software systems
- Strong best practices in modern software development such as deployments, CI/CD, data management, and distributed systems
- Excellent technical vision with the ability to synthesize product requests into strong and reliable software components
- Passion for crafting and shipping software solutions that delight users
- Driven and self-disciplined with the ability to own projects from start to finish
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Relocation Assistance