Ready to apply? Sign up free to apply for jobs, save favorites, and track your applications!
Senior Software Engineer, Backend Integrations
Senior LevelEngineeringWorldwide
Over $120K
USD per year
Job Description
About the role
Who is Flock?
- Flock Safety is an all-in-one technology solution to eliminate crime and keep communities safe.
- Combines communities at scale including cities, businesses, schools, and law enforcement agencies.
- Provides a full-service, maintenance-free technology solution trusted nationwide.
- Offers a comprehensive and intelligent public safety platform providing actionable evidence to solve, deter and reduce crime.
- Committed to transparency and privacy.
- Raised over $500M in venture capital; valuation surpassing $5.5B.
- Goal: reduce crime in the US by 25% in the next three years.
- Supportive team with a positive and inclusive environment; optimized remote experience.
The Opportunity
- Join the integrations team as a Senior Software Engineer to expand into new business verticals.
- Work on integrating real-time law enforcement systems (especially computer-assisted-dispatch - CAD).
- Provide feedback on developer hub APIs.
- Partner and communicate daily with customers, 3rd party vendors, and stakeholders for custom integrations.
The Skillset
- Extensive coding experience.
- Excellent written and verbal communication skills for customer-facing communications.
- Ability to manage multiple projects simultaneously.
- Motivated by solving unknown problems with strategic planning.
- Proficient in writing, optimizing, troubleshooting complex SQL queries for data extraction/transformation/integration.
- Proficient with relational databases (PostgreSQL, Microsoft SQL Server) and database design principles.
- Experience integrating/syncing data between disparate systems; resolving data format inconsistencies.
- Understanding of on-premise networks including firewalls, VPNs, network configurations for system communication/data transfer.
- Experience with Go and Typescript (Node) web services.
- Experience with microservice-oriented architecture; handling large-scale systems processing over 1 billion images daily in real-time.
- Strong backend/database and pub/sub experience using Postgres DB, OpenSearch, DynamoDB, Redis.
- Experience with AWS and cloud tooling such as Kubernetes (EKS), AWS Lambda, Docker.
- Ability to work cross-functionally with internal/external engineering/product teams.
- Ideal candidate has experience with CAD systems/databases.
Note: Encouragement to apply even if not all qualifications are met.
90 Days at Flock
The First 30 Days
- Meet teammates/stakeholders
- Understand current processes/procedures
- Work on minor sprint tasks with support
- Learn about integrations at Flock
- Collaborate with teams for integration context
- Ask questions publicly to spread knowledge
The First 60 Days
- Perform role with less guidance
- Complete medium-sized tasks independently
- Understand features being worked on
- Understand software design philosophies
- Navigate code base comfortably
- Engage in technical conversations
90 Days & Beyond
- Explain integration services’ purpose
- Identify risks (stability/features/process)
- Perform role independently with transparency
- Handle larger/ambiguous engineering tasks
- Communicate across teams efficiently
- Contribute ideas for better software building
- Provide valuable PR review feedback
- Participate in demo day presenting recent work
The Interview Process
First Chat: Recruiter conversation about background and role fit.
- Hiring Manager Interview: Discuss role/team/expectations/success criteria.
3. Technical Assessment: Coding or architecture discussions or relevant assessments depending on role.
- Panel: Meet team members/cross-functional partners; discuss collaboration and values alignment.
Executive Review: Meet an executive; ask questions about company/culture.
The Perks
Salary & Equity:
- Starting salary $170K-$190K plus stock options.
Flexible PTO:
- Flexible paid time off plus 11 company holidays.
Health Benefits:
- Fully-paid medical, dental, vision plans plus HSA match.
Family Leave:
- 12 weeks 100% paid parental leave; birthing parents get additional 6–8 weeks recovery.
Fertility & Family Benefits:
- Partnership with Maven digital health benefit for family starting/raising support; $50K lifetime max adoption/surrogacy/fertility expenses starting 2025.
Caregiver Support:
- Partnership with Cariloop for caregiver support.
Carta Tax Advisor:
- 1:1 sessions with equity tax advisors.
Employee Resource Groups (ERGs):
- Women of Flock, Flock Proud, Melanin Motion ERGs available.
Work From Home Stipend:
- $150/month.
Productivity Stipend:
- $250/year for Audible, Calm, Masterclass etc.
Home Office Stipend:
- One-time $750 for home office setup.
Pet Insurance:
- Partnership with Pumpkin for pet insurance.
How to Apply
About Flock Safety