Senior Software Engineer, Backend Integrations
Atlanta, GA, US / Remote (Atlanta, GA, US)
Full Time
2 hours ago
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.

  1. Hiring Manager Interview: Discuss role/team/expectations/success criteria.

3. Technical Assessment: Coding or architecture discussions or relevant assessments depending on role.

  1. 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
Senior Software Engineer, Backend Integrations at Flock Safety - RemoteTips