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

Software Engineer III, Fullstack - job 1 of 2

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 $500M in venture capital from investors including Tiger Global, Andreessen Horowitz, Matrix Partners, Meritech Capital Partners, and Initialized Capital. Now surpassing a $5.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 

Join the Admin team, the architects of our platform's user experience and access control. Here, you'll tackle the intricate challenge of building and maintaining the systems that form the critical first touchpoint with our customers. This team is responsible for engineering the foundational infrastructure that powers seamless customer onboarding, secure user management, and robust privacy controls. You'll be at the forefront of scaling our platform, ensuring a smooth and reliable user journey while managing exponential growth. If you're passionate about building intuitive web applications and APIs that directly impact our customer experience, and if you enjoy solving complex problems related to user authentication, authorization, and data security, this is the role for you. You will work across the full stack, from developing user-facing interfaces to crafting the backend services that power our core administrative functions.

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.

90 Days at Flock

We are a results-oriented culture and believe job descriptions are a thing of the past. We prescribe to 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 III 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. 

The Perks 

💰Salary & Equity: In this role, you’ll receive a starting salary of $142,000-$180,000 as well as stock options

🌴Use what you need PTO: We seriously mean it, plus 11 company holidays and your birthday off!

⚕️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. In 2024, Flock will provide a $ 50,000-lifetime maximum benefit related to eligible adoption, surrogacy, or fertility expenses.

🧠Mental Health: All employees receive an annual subscription to Headspace.

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

💚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.

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

💻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.

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

$161000 / YEARLY (est.)
min
max
$142000K
$180000K

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 III, Fullstack, Flock Safety

Flock Safety is seeking a Software Engineer III, Fullstack to join our innovative team! At Flock, we pride ourselves on creating technology solutions that not only eliminate crime but also make communities safer. As a Software Engineer III, you'll dive into the world of building and maintaining systems that are crucial for our customer interactions. You'll be working on user-centric web applications and APIs from the ground up, ensuring a seamless experience as we scale our platform. If you're excited about developing intuitive interfaces and tackle challenges related to user authentication and data security, this might be the perfect fit for you. We believe in the power of collaboration and strive to foster a supportive remote working environment that encourages strong relationships amongst teammates. With a focus on continuous learning and growth, you’re not just another engineer at Flock; you’re a vital part of a mission-driven organization aiming to reduce crime across the U.S. by 25% in three years. Combine your expertise in modern frameworks like React with a passion for innovative problem-solving, and join us in crafting a future where safety is made possible through advanced technology. The journey starts here, at Flock!

Frequently Asked Questions (FAQs) for Software Engineer III, Fullstack Role at Flock Safety
What responsibilities does a Software Engineer III at Flock Safety have?

In the role of Software Engineer III at Flock Safety, you'll be responsible for building and enhancing our platform's user experience by developing secure and intuitive web applications and APIs. You'll engage in multi-faceted tasks, from customer onboarding to managing data security frameworks, contributing your insights towards achieving our goal of scalable public safety solutions.

Join Rise to see the full answer
What qualifications do I need for the Software Engineer III position at Flock Safety?

To qualify for the Software Engineer III role at Flock Safety, candidates should have a proven background in full stack development, an enthusiastic approach to solving complex issues, and experience with modern web frameworks (ideally React with Typescript). Familiarity with various data stores and cloud services, especially AWS, as well as knowledge of Docker, will also be beneficial.

Join Rise to see the full answer
How does the interview process for Software Engineer III at Flock Safety work?

The interview process for the Software Engineer III position at Flock involves multiple steps, starting with a chat with our recruiter to discuss your background and interest in Flock. You'll then meet with the hiring manager to dive deeper into the role and complete a technical assessment to gauge your coding skills. This may be followed by a panel interview and finally an executive review, ensuring a comprehensive and collaborative evaluation.

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

At Flock Safety, the work culture embodies transparency, inclusivity, and collaboration. As a Software Engineer III, you'll find yourself in a supportive and dynamic environment where your contributions are valued, and your growth is encouraged. We celebrate diverse perspectives and believe that teamwork leads to innovative solutions in our mission to enhance community safety.

Join Rise to see the full answer
What can I expect in the first 90 days as a Software Engineer III at Flock Safety?

In your first 90 days as a Software Engineer III at Flock Safety, you will meet with key stakeholders, understand team processes, and contribute code across repos. By the end of your first month, you'll aim to work independently on tasks, and by 90 days, you'll be actively engaging with customers and sharing ideas for enhancing our software, positioning yourself as a vital team member.

Join Rise to see the full answer
Common Interview Questions for Software Engineer III, Fullstack
How do you approach solving complex problems as a Software Engineer?

When facing complex problems, I first analyze the issue to break it down into smaller, manageable parts. I then research potential solutions, engage with team members to gather insights, and prototype my ideas, ensuring that I test thoroughly before final implementation. This systematic approach helps me maintain quality while meeting project deadlines.

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

I have extensive experience working with Typescript for backend services and have developed numerous applications using frameworks like React. I enjoy leveraging the features of Typescript to enhance code quality and maintainability while providing users with an engaging interface on the front end.

Join Rise to see the full answer
Can you explain your familiarity with SQL databases?

Absolutely! I have a solid understanding of relational databases and have actively utilized SQL in several projects. My experience includes writing complex queries for data retrieval, optimization, and ensuring data integrity within applications, which is crucial in a software engineering role.

Join Rise to see the full answer
Describe a successful project you worked on in a collaborative environment.

In a previous project, I collaborated with a team to redesign the user interface for a web application. We held regular stand-up meetings to share updates and challenges. By utilizing version control effectively and maintaining open channels of communication, we managed to deliver the project ahead of schedule while incorporating user feedback, which significantly enhanced the user experience.

Join Rise to see the full answer
How do you ensure code security and user privacy in your applications?

Code security and user privacy are paramount. I follow best practices such as validating user input and implementing secure API protocols. I also make use of role-based access control and encrypt sensitive data, ensuring that user information remains protected while complying with relevant regulations.

Join Rise to see the full answer
What motivates you to continue learning in the tech field?

I am driven by the constantly evolving nature of technology and the endless opportunities to improve my skills. I actively seek out new challenges and resources—whether through online courses or community code sprints—because I believe becoming a better engineer can create a more significant impact on my projects and the communities we serve.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects at once?

When juggling multiple projects, I prioritize tasks based on urgency, impact, and deadlines. I use tools like Kanban boards to visualize progress and regularly consult with stakeholders to adjust priorities if necessary. This approach not only keeps me organized but also ensures that I focus my energy where it’s most needed.

Join Rise to see the full answer
What are your strategies for handling constructive criticism?

I view constructive criticism as an opportunity for growth. When receiving feedback, I listen actively and ask clarifying questions to understand the perspective better. I then reflect on the feedback and develop an action plan to implement necessary changes, constantly striving to improve my skills and contributions.

Join Rise to see the full answer
Can you share an experience where you had to adapt to a new technology quickly?

In a previous role, I was tasked with integrating a new cloud service into our existing infrastructure on a tight deadline. I dedicated time to learn about the service through documentation and tutorials, and I reached out to colleagues with expertise in that area. Through focused collaboration and experimentation, I effectively integrated the service and improved our deployment process.

Join Rise to see the full answer
Why do you want to work at Flock Safety?

I am inspired by Flock Safety's mission to enhance community safety through innovative technology. The chance to work in an environment that values collaboration, inclusivity, and continuous improvement aligns with my personal values. I am excited about contributing to a team dedicated to making a real difference in people's lives.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
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
Photo of the Rise User
Posted 11 days ago
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
Photo of the Rise User
G2i Inc. Remote No location specified
Posted 10 days ago
Photo of the Rise User
Seek Remote Cremorne, Australia
Posted 10 days ago
Customer-Centric
Mission Driven
Dare to be Different
Diversity of Opinions
Friends Outside of Work
Startup Mindset
Emails over Meetings
Transparent & Candid
Growth & Learning
Medical Insurance
Learning & Development
Paid Holidays
Paid Sick Days
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 12 days ago
Posted 4 days ago

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

188 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
March 7, 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, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Manager at ShiftCare
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations at Binance
Photo of the Rise User
Someone from OH, Mentor just viewed Sales & Service Lead - Pinecrest at Alo Yoga
Photo of the Rise User
Someone from OH, Mason just viewed Marketing & Communications Intern at Per Scholas
Photo of the Rise User
Someone from OH, Lakewood just viewed Recruiter (Talent Sourcing), 6 month contract at Jerry
Photo of the Rise User
Someone from OH, Westerville just viewed Director Change Management at Discover
Photo of the Rise User
Someone from OH, Dublin just viewed Applied AI Engineer – Computer Vision at Kodiak
Photo of the Rise User
Someone from OH, Dublin just viewed Computer Vision Engineer at Near Space Labs