Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer II, Investigate image - Rise Careers
Job details

Software Engineer II, Investigate

Who is Flock?

Flock Safety is an all-in-one technology solution to eliminate crime and keep communities safe. Our intelligent platform combines the power of communities at scale - including cities, businesses, schools, and law enforcement agencies - to shape a safer future together. Our full-service, maintenance-free technology solution is trusted by communities across the country to help solve and deter crime in the pursuit of safer communities for everyone.

Our holistic public safety platform is comprehensive and intelligent, providing the actionable evidence needed to solve, deter and reduce crime across neighborhoods, schools, businesses and entire cities. Without compromising transparency or privacy, we are turning unbiased data into objective answers.

Flock strives to offer a career-defining experience where you can also make an impact on your community. While safety is a serious business, we are a supportive team that is optimizing the remote experience to create strong and fulfilling relationships even when we are physically apart. Our group of hard-working employees thrive in a positive and inclusive environment, where a bias towards action is rewarded. 

We have raised over $700M in venture capital from investors including Tiger Global, Andreessen Horowitz, Matrix Partners, Bedrock Capital, Meritech Capital Partners, and Initialized Capital. Now surpassing a $7.5B valuation, Flock is scaling intentionally and seeking the best and brightest to help us meet our goal of reducing crime in the United States by 25% in the next three years.

The Opportunity

The Investigate Team is pivotal in developing critical applications that empower our customers to actively participate in Flock's mission of eliminating crime. We are currently seeking a skilled Software Engineer II to join our team and play a key role in building and maintaining our advanced search and sharing systems. These systems are essential in providing our customers with the tools they need to tailor the benefits of Flock to their specific requirements. As a result, this role offers extensive growth opportunities for our engineers to broaden their skill sets in a wide range of areas.

The Skillset

  • Love writing code and continue learning to do it better

  • Motivated by taking an unknown problem, sinking your teeth in, and coming up with a plan of attack

  • Desire to grow your role and directly influence the growth of a young company

  • Excited about working on a fast-paced, constantly evolving product

  • Familiar with Typescript (Node) as web services in addition to general API design

  • Confident in a modern web framework (React, Vue, Angular, etc).  We leverage React with Typescript

  • Familiar with various data stores and know how to interact with them. Confident in SQL

  • Familiar with Docker and how to run locally and deploy remotely via Helm to Kubernetes

  • Familiar with AWS and have used some managed services like S3, API Gateway, SQS, etc.

Feeling uneasy that you haven’t ticked every box? That’s okay, we’ve felt that way too. Studies have shown women and minorities are less likely to apply unless they meet all qualifications. We encourage you to break the status quo and apply to roles that would make you excited to come to work every day.

90 Days at Flock

We are a results-oriented culture and believe job descriptions are a thing of the past. We prescribe 90 day plans and believe that good days lead to good weeks, which lead to good months. This serves as a preview of the 90 day plan you will receive if you were to be hired as a Software Engineer II at Flock Safety.

The First 30 Days

  • Meet with stakeholders

  • Understand your role on the team

  • Understand current processes and procedures (aka the Flock way)

  • Have contributed or know how to contribute code to all repos owned by your team

  • Asking questions in a public way to spread knowledge; i.e., public slack channels, etc.

The First 60 Days 

  • Be able to perform the role with a decreased need for guidance

  • Be able to complete ownership of medium-sized tasks with little support

  • Possess a high-level understanding of the features we are working on

  • Understand the software design philosophies being used

  • Comfortable navigating through all owned code bases

  • Engaged during technical conversations to increase the quality of input

  • Building strong relationships with your team members

90 Days & Beyond 

  • Demonstrating strong communication skills and owning the full lifecycle of your work

  • Comfortable picking up engineering tasks of larger size and more ambiguity

  • Communicating across multiple teams to solve problems efficiently

  • Contributing ideas for how we build better software

  • Be on at least 1 customer call within your 90 days

  • Have a sense of where you want to grow at Flock

The Interview Process 

We want our interview process to be a true reflection of our culture: transparent and collaborative. Throughout the interview process, your recruiter will guide you through the next steps and ensure you feel prepared every step of the way. 

  1. Our First Chat: During this first conversation, you’ll meet with a recruiter to chat through your background, what you could bring to Flock, what you are looking for in your next role, and who we are. 

  2. The Hiring Manager Interview: You will meet with your potential future boss to really dive into the role, the team, expectations, and what success means at Flock. This is your chance to really nerd out with someone in your field. 

  3. The Technical Assessment: Our technical assessments seek to test the hard skills required to do the job. Engineers may find themselves in coding interviews or architecture discussions, sales roles may present mock discovery calls, and leadership roles may craft 90 day plans. Your recruiter will inform you of which assessment you will be assigned and ensure you are fully prepared for your big day. 

  4. The Panel: Learn more about the team, responsibilities, and workflows. You should be prepared to speak about past projects, how you collaborate and communicate with others, and how you live our values. Depending on the team and role you are interviewing for, you may meet with several teammates as well as cross-functional partners. 

  5. The Executive Review: A chance to meet an executive in your function and view Flock from a different lens. Be prepared to ask well-thought-out questions about the company, culture, and more. 

Salary & Equity:

In this role, you’ll receive a starting salary of $120,000-$135,000 as well as stock options. Base salary is determined by job-related experience, education/training, as well as market indicators. Your recruiter will discuss this in-depth with you during our first chat.

The Perks 

🌴Flexible PTO: We seriously mean it, plus 11 company holidays.

⚕️Fully-paid health benefits plan for employees: including Medical, Dental, and Vision and an HSA match. 

👪Family Leave: All employees receive 12 weeks of 100% paid parental leave. Birthing parents are eligible for an additional 6-8 weeks of physical recovery time.

🍼Fertility & Family Benefits: We have partnered with Maven, a complete digital health benefit for starting and raising a family. Flock will provide a $50,000-lifetime maximum benefit related to eligible adoption, surrogacy, or fertility expenses.

🧠Spring Health: Spring Health offers a variety of mental health benefits, including therapy, coaching, medication management, and digital tools, all tailored to each individual's needs.

💖Caregiver Support: We have partnered with Cariloop to provide our employees with caregiver support 

💸Carta Tax Advisor: Employees receive 1:1 sessions with Equity Tax Advisors who can address individual grants, model tax scenarios, and answer general questions. 

💚ERGs: We want all employees to thrive and feel like they belong at Flock. We offer three ERGs today - Women of Flock, Flock Proud, and Melanin Motion. If you are interested in talking to a representative from one of these, please let your recruiter know.

💻WFH Stipend: $150 per month to cover the costs of working from home.

📚Productivity Stipend: $250 per year to use on Audible, Calm, Masterclass, Duolingo, Grammarly and so much more.

🏠Home Office Stipend: A one-time $750 to help you create your dream office.

🐾Pet Insurance: We’ve partnered with Pumpkin to provide insurance for our employee’s fur babies. 

Flock is an equal opportunity employer. We celebrate diverse backgrounds and thoughts and welcome everyone to apply for employment with us. We are committed to fostering an environment that is inclusive, transparent, and collaborative. Mutual respect is central to how Flock operates, and we believe the best solutions come from diverse perspectives, experiences, and skills. We embrace our differences and know that we are stronger working together.

If you need assistance or an accommodation due to a disability, please email us at careers@flocksafety.com. This information will be treated as confidential and used only to determine an appropriate accommodation for the interview process.

At Flock Safety, we compensate our employees fairly for their work. Base salary is determined by job-related experience, education/training, as well as market indicators. The range above is representative of base salary only and does not include equity, sales bonus plans (when applicable) and benefits. This range may be modified in the future. This job posting may span more than one career level.

Flock Safety Glassdoor Company Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Flock Safety DE&I Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Flock Safety
Flock Safety CEO photo
Unknown name
Approve of CEO

Average salary estimate

$127500 / YEARLY (est.)
min
max
$120000K
$135000K

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 Software Engineer II, Investigate, Flock Safety

Join Flock Safety as a Software Engineer II and play a fundamental role in shaping a safer future for communities across the United States! At Flock, we harness the power of technology to eliminate crime, bringing together cities, businesses, schools, and law enforcement agencies on our cutting-edge platform. As a Software Engineer II, you will be instrumental in developing sophisticated applications that allow our customers to effectively utilize our intelligent public safety solutions. If you love coding, enjoy tackling challenging problems, and thrive in a fast-paced environment, this position might be your perfect fit! You'll work closely with the Investigate Team, focusing on advanced search and sharing systems essential for empowering our users. We're looking for someone who is eager to learn and grow with us, ideally someone who is familiar with Typescript, React, and various data stores. At Flock, we support a collaborative and inclusive work culture, providing flexibility and a healthy work-life balance, all while you contribute to reducing crime in our communities. So, if you're energized by making an impact and excited about being part of a team that values innovation, we’d love to hear from you! Together, we can create a safer tomorrow.

Frequently Asked Questions (FAQs) for Software Engineer II, Investigate Role at Flock Safety
What are the responsibilities of a Software Engineer II at Flock Safety?

As a Software Engineer II at Flock Safety, you will focus on developing and maintaining critical applications that enable our customers to actively engage with our platform. You'll work on our advanced search and sharing systems, enhancing features and functionalities that are pivotal for crime deterrence. Collaboration with stakeholders and other teams will be essential as you contribute to a cohesive environment focused on public safety.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer II position at Flock Safety?

Ideal candidates for the Software Engineer II role at Flock Safety should have experience with Typescript, particularly in Node, and have a solid understanding of modern web frameworks such as React. Familiarity with working in cloud environments like AWS, along with skills in SQL and Docker, is highly beneficial. A strong desire to tackle challenging problems and contribute to a fast-evolving team is key.

Join Rise to see the full answer
How does Flock Safety support the growth of its Software Engineers?

At Flock Safety, we prioritize growth and development, offering extensive opportunities for Software Engineers like you. You’ll be encouraged to learn and adapt to new technologies while engaging in meaningful projects that directly impact community safety. We provide resources and mentorship to ensure you can expand your skills and take on more responsibilities within the company.

Join Rise to see the full answer
What is the work culture like at Flock Safety for Software Engineers?

Flock Safety fosters a supportive and inclusive work culture. We believe in transparency and collaboration, encouraging engineers to take initiative and express their ideas. The environment is dynamic and results-driven, promoting innovation while also providing flexibility to balance work and personal commitments. You'll find it easy to build strong relationships with colleagues, enhancing the remote working experience.

Join Rise to see the full answer
What are the expected outcomes for a Software Engineer II in their first 90 days at Flock Safety?

In the first 90 days at Flock Safety, a Software Engineer II is expected to understand their role, integrate into the team, and contribute to ongoing projects with increasing independence. You'll engage with stakeholders, navigate the codebase, and demonstrate effective communication skills. By the end of this period, you'll take ownership of larger tasks and participate in customer interactions, all while cultivating a sense of personal growth and alignment with our mission.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II, Investigate
What interests you about working as a Software Engineer II at Flock Safety?

When answering this question, express your passion for using technology to solve real-world problems, especially within public safety. Demonstrate your alignment with Flock's mission and your interest in contributing to a team dedicated to community impact.

Join Rise to see the full answer
Can you describe a challenging project you worked on and how you resolved issues?

Share a specific project where you faced technical challenges. Detail the problem, your thought process for finding a solution, and what skills or technologies you employed. This showcases not only your problem-solving skills but your ability to effectively communicate during difficulties.

Join Rise to see the full answer
How do you prioritize your tasks when faced with tight deadlines?

Outline your approach to prioritization, whether that’s using tools like task lists or time management techniques. Discuss how you evaluate urgency and importance and give an example where effective prioritization led to project success.

Join Rise to see the full answer
What is your experience with Typescript and modern web frameworks?

Discuss your hands-on experience with Typescript, emphasizing projects where you've utilized it, especially in conjunction with frameworks like React. Mention specific challenges you faced and how you overcame them using your knowledge of these technologies.

Join Rise to see the full answer
How do you stay updated with the latest technologies and industry trends?

Mention various ways you keep track of emerging technologies, such as attending workshops, participating in online courses, reading tech blogs, or being part of developer communities. This reflects your eagerness to continuously learn and grow.

Join Rise to see the full answer
Can you give an example of how you've worked collaboratively in a team?

Provide a real example of working in a team setting, focusing on communication, collaboration tools used, and how you contributed to achieving a common goal. Emphasizing teamwork is key at Flock.

Join Rise to see the full answer
What do you understand by software design philosophies, and which do you prefer?

Share knowledge of various software design philosophies like SOLID principles or Agile methodology. Discuss why you prefer a certain philosophy, tying it to how it has aided your past work for effective results.

Join Rise to see the full answer
How would you approach learning a new technology or framework?

Discuss your strategy for learning new technologies, such as breaking down tasks into manageable steps, engaging with documentation, or leveraging community resources to accelerate your understanding and application.

Join Rise to see the full answer
What are your expectations from your first 90 days as a Software Engineer II?

Communicate your eagerness to establish strong relationships, understand the company culture, and contribute effectively. Mention your goal to integrate seamlessly into the team while making tangible contributions to projects.

Join Rise to see the full answer
How do you handle feedback and criticism of your work?

Illustrate your ability to accept constructive feedback positively. Describe how you analyze feedback to enhance your skills and ensure continued improvement in your work, showcasing adaptability and openness.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Learning & Development
Equity
Paid Holidays
Paid Time-Off
WFH Reimbursements
Child Care stipend
Maternity Leave
Paternity Leave

Become an Installation Technician at Flock Safety, where you will play a vital role in enhancing community security through technology.

Photo of the Rise User
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Learning & Development
Equity
Paid Holidays
Paid Time-Off
WFH Reimbursements
Child Care stipend
Maternity Leave
Paternity Leave

Join Flock Safety as an Installation Technician, where you'll play a crucial role in our mission to reduce crime and enhance public safety.

Join Truelogic as a Senior Software Engineer to create impactful digital solutions for veterinary professionals while working remotely and enjoying a competitive salary.

Photo of the Rise User
Steer Remote United States (Remote)
Posted yesterday

Steer is looking for a passionate Principal Frontend Engineer to spearhead the evolution of their user interfaces in a fully remote capacity.

Photo of the Rise User
Gentex Corporation Hybrid US, Hillsborough County, NH; New Hampshire, Manchester, NH
Posted 14 days ago

Join Gentex Corporation as an Embedded Software Engineer, where you'll lead the development of cutting-edge software solutions for acoustic headsets.

Photo of the Rise User

Join Lelander as a Remote Contract Android Kotlin Developer and become part of a dynamic and supportive remote team.

Posted 13 days ago

Join Mindrift as a Freelance Software Developer to shape the future of AI through innovative projects.

Photo of the Rise User
Suvoda Hybrid Conshohocken, Pennsylvania, United States
Posted 7 days ago

Lead our engineering teams as the Director of Software Engineering and drive the delivery of impactful Enterprise SaaS products at Suvoda.

Photo of the Rise User

Join SailPoint as a Senior Solution Engineer and leverage your expertise in identity solutions to deliver exceptional value to customers.

Photo of the Rise User
Posted 12 days ago

Beeline seeks an experienced Back End Developer IV skilled in Java for a contract role in Minneapolis.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Rapid Growth
Passion for Exploration
Dare to be Different
Dental Insurance
Life insurance
Health Savings Account (HSA)
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Mental Health Resources
401K Matching
Paid Time-Off
Snacks
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
401K Matching
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Flex-Friendly
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Flock Safety provides the first public safety operating system that empowers private communities and law enforcement to work together to eliminate crime.

228 jobs
MATCH
Calculating your matching score...
BADGES
Badge Diversity ChampionBadge Future MakerBadge InnovatorBadge Work&Life Balance
BENEFITS & PERKS
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Learning & Development
Equity
Paid Holidays
Paid Time-Off
WFH Reimbursements
Child Care stipend
Maternity Leave
Paternity Leave
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 16, 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
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu
Photo of the Rise User
Someone from OH, Toledo just viewed Registered Nurse (Part-time) at Calibrate
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Associate II at Alimentiv
Photo of the Rise User
Someone from OH, Cleveland just viewed IT Support Engineer at Level AI
Photo of the Rise User
Someone from OH, Dayton just viewed Customer Content Specialist at Cision
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Senior Corporate Communications Manager at Bumble Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at Workday
Photo of the Rise User
Someone from OH, Cincinnati just viewed Financial Planning and Analysis Lead at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Operations at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Finance Analyst, Corporate at Benchling
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Project Finance at Apex Clean Energy
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior FP&A Analyst, Sales at GitLab
Photo of the Rise User
Someone from OH, Cincinnati just viewed FP&A Analyst at Lithic
Photo of the Rise User
16 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Westerville just viewed Summer Internship - Public Health Data Science at Cotiviti