Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, Apps image - Rise Careers
Job details

Senior Software Engineer, Apps

Peregrine supports public safety agencies with technology solutions that empower public servants to improve operations. We are looking for a passionate Senior Software Engineer to join our small but growing team and take ownership of core application features.

Skills

  • Strong knowledge of Python and Django.
  • Experience with React and Redux.
  • Familiarity with AWS infrastructure and deployment.

Responsibilities

  • Take ownership of core features across our technology stack.
  • Collaborate with cross-functional teams to deliver robust software solutions.
  • Work on complex challenges including data visualization and real-time collaboration tools.

Education

  • Degree in Computer Science or related field or equivalent experience.

Benefits

  • Competitive salary with bonuses.
  • Equity options available.
  • Comprehensive benefits package.
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$190000 / YEARLY (est.)
min
max
$130000K
$250000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Apps, Peregrine Technologies

Peregrine is on the lookout for a Senior Software Engineer to join our vibrant team based in New York, United States. If you have a passion for building impactful software solutions that empower public safety agencies across the country, this opportunity is for you! At Peregrine, we are driven by our core values of empathy, curiosity, integrity, courage, and excellent execution. You won't just be writing code; you'll be creating technology that supports over 30 million Americans. As a Senior Software Engineer, you'll take control of extensive portions of our application. This means you’ll be crafting innovative features that translate user data into actionable insights. Our engineering culture emphasizes collaboration, allowing you to work closely with your peers and directly engage with users to understand their real-world challenges. You’ll face complex problems every day, from developing flexible notification systems to creating dynamic visualizations that enhance user experience. With a tech stack evolving with Python, Django, React, and AWS, you’ll enjoy a dynamic work environment that values both individual ownership and teamwork. We believe in learning from each other and iterating continuously, ensuring your contributions lead to transformational outcomes. If you're ready to dive into technical challenges and foster safer communities, come build with us at Peregrine—we're just getting started!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Apps Role at Peregrine Technologies
What key responsibilities come with the Senior Software Engineer position at Peregrine?

As a Senior Software Engineer at Peregrine, your key responsibilities will include overseeing the development of major features across our technology stack. You'll collaborate with cross-functional teams to build applications that assist public safety agencies. Your role will also involve engaging directly with users to gather feedback and improve our offerings, ensuring your technical solutions are aligned with user needs.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer role at Peregrine?

To qualify for the Senior Software Engineer position at Peregrine, candidates should possess a degree in Computer Science or a related field, along with at least 3 years of experience in software development, preferably in cross-functional teams. Additionally, hands-on experience with production-grade software and a deep understanding of product development are vital for success in this role.

Join Rise to see the full answer
What technical skills are important for a Senior Software Engineer at Peregrine?

A Senior Software Engineer at Peregrine should have strong proficiency in Python and Django, as well as familiarity with frontend technologies like React. Experience with databases such as PostgreSQL and Elasticsearch, alongside knowledge of cloud technologies like AWS, will be critical. Familiarity with tools like Terraform and Kubernetes is also advantageous for those looking to excel in this role.

Join Rise to see the full answer
What type of work culture can a Senior Software Engineer expect at Peregrine?

At Peregrine, the work culture is characterized by collaboration, empathy, and a strong focus on problem-solving. Senior Software Engineers will have the opportunity to work closely with teammates and users alike, fostering an environment where innovative ideas thrive. The team values humility and communication, encouraging engineers to take ownership of their projects while being open to learning from others.

Join Rise to see the full answer
How does the Senior Software Engineer position at Peregrine contribute to community safety?

The role of a Senior Software Engineer at Peregrine directly contributes to enhancing community safety by developing applications that help public safety agencies improve operational efficiency. By crafting user-centered software solutions, you will enable these agencies to analyze critical data, make informed decisions, and ultimately contribute to creating safer environments across the nation.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Apps
Can you describe your experience in working with Python and Django?

When answering this question, focus on specific projects where you utilized Python and Django frameworks. Highlight your role, the challenges you faced, and how you successfully executed solutions. This will demonstrate both your technical proficiency and problem-solving capabilities.

Join Rise to see the full answer
How do you manage collaboration with cross-functional teams?

Effective communication and understanding between different teams are vital. Describe your approach to fostering collaboration, such as regular check-ins or utilizing tools for project management. Emphasize your ability to listen and adapt based on feedback from various stakeholders.

Join Rise to see the full answer
What strategies do you use to write robust and maintainable code?

Share your coding standards and practices that ensure code quality, such as rigorous testing, code reviews, and continuous integration. Mention any specific tools you use to track code performance and maintainability.

Join Rise to see the full answer
How do you approach problem-solving when faced with a complex technical challenge?

Discuss your systematic approach to breaking down complex issues into manageable parts. Mention how you prioritize tasks, seek input from teammates, and utilize research to find effective solutions. This showcases your critical thinking skills.

Join Rise to see the full answer
Can you explain a time when you had to iterate on a software product based on user feedback?

Provide a specific example where you received user feedback that required changes to your product. Explain the changes made, how you prioritized user experience, and the resulting impact on the overall product effectiveness.

Join Rise to see the full answer
What is your experience with cloud technologies like AWS?

Describe your hands-on experience with AWS, focusing on specific services you have used, such as EC2, S3, or Lambda. Discuss any projects where you implemented cloud solutions, highlighting the benefits they brought to the deployment or scaling of applications.

Join Rise to see the full answer
How do you stay updated with the latest trends in technology?

Discuss the various methods you use to stay informed about industry trends, such as attending conferences, participating in online forums, or following relevant tech blogs. This illustrates your commitment to continuous learning and staying on the cutting edge of technology.

Join Rise to see the full answer
What role does empathy play in your software development process?

Explain your understanding of how empathy contributes to user-centered design. Share examples of how you have engaged with users or sought their feedback to improve software functionality, demonstrating your commitment to creating effective, user-friendly solutions.

Join Rise to see the full answer
How do you balance ownership of a project with the need for collaboration?

Share your approach to maintaining ownership of your tasks while being receptive to input from others. Discuss how you prioritize both individual contributions and team dynamics to create a cohesive work environment.

Join Rise to see the full answer
Why do you want to work at Peregrine as a Senior Software Engineer?

Reflect on your passion for contributing to public safety and how Peregrine's mission aligns with your values. Highlight specific aspects of Peregrine's culture or projects that excite you, and how you can bring your unique skills to their team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join ClinChoice as a Web Application Developer to work on innovative web solutions for their Data Science team while enjoying the benefits of a global CRO.

Photo of the Rise User

As a Lead Software Engineer at Capital One, you will lead diverse technology projects and contribute to the modernization of banking platforms.

Photo of the Rise User
Posted 3 days ago

Join SilverEdge Government Solutions as a Software Engineer to tackle complex software challenges while contributing to national security efforts.

Photo of the Rise User
Sopra Steria Hybrid Building 1, Level-2, Prestige Technostar, Brookefield Main Road, Doddanekundi Industrial Area, Doddanekundi Village, Bengaluru, Karnataka, India
Posted 12 days ago

Sopra Steria is looking for a C++ Module Lead to enhance their innovative software development team in Bengaluru.

Photo of the Rise User

Join our dynamic team as a Senior DevOps Engineer, taking ownership of our infrastructure and shaping the future of web scraping technology.

Photo of the Rise User

Join Shield AI as a Principal Engineer to innovate and drive generative AI solutions for defense technology applications.

Step into the role of Senior Software Development Engineer at Revvity and influence the future of scientific software development.

Photo of the Rise User
Posted 6 days ago

Join Liftoff as a Staff Software Engineer and help shape the future of mobile app ecosystems by managing the tooling for thousands of servers.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
SALARY RANGE
$130,000/yr - $250,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 5, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Springfield just viewed Front Desk Clerk at Marriott International
L
Someone from OH, Akron just viewed Junior Graphic Designer at Little Spoon
Photo of the Rise User
Someone from OH, Columbus just viewed Licensing and Regulatory Compliance Analyst at Sportradar
Photo of the Rise User
Someone from OH, Mansfield just viewed US_EN_Operations_Warehouse Loader (Part Time) at Red Bull
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Solution Analyst at GoodLeap
S
Someone from OH, Pickerington just viewed Salesforce Project Manager at Studio Science
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Analyst (Contact Center-Hybrid) at Dow Jones
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth