[Remote] Senior Software Engineer, Search
Note: The job is a remote job and is open to candidates in USA. Flock is a technology company dedicated to building solutions that reduce crime and protect privacy. They are looking for a Senior Software Engineer focused on frontend development to join their Search team, where the engineer will work on a high-traffic production system that directly impacts community safety. The role involves collaborating with backend engineers, product, and design teams to enhance the Search experience.
Responsibilities
- Pair with each engineer on the Search team to learn the services we own and get to know your teammates
- Review the existing architecture and participate in PR reviews regularly to understand current patterns
- Push code to production early and begin picking up sprint tickets
- Meet with product, design, and key partner teams to understand how customers use Search and what the business needs
- Take on larger tasks spanning multiple repositories with increasing independence
- Identify and suggest improvements to our systems and architecture based on what you've learned
- Prioritize thorough PR reviews and lead at least one team-facing discussion, a tech talk, demo, or retro item
- Participate in customer calls and start on-call rotations
- Represent the Search team on a cross-functional project and communicate progress back to your manager and teammates
- Author or meaningfully contribute to an architecture document for a major feature
- Serve as a technical point person for core Search features and propose solutions to user experience problems you've observed
- Begin mentoring teammates and champion best practices in PR reviews across the team
Skills
- 5+ years of professional software development experience
- Deep mastery of modern frontend web technologies, design patterns, and user interface design using React and TypeScript
- Experience with mapping libraries (e.g., Mapbox, Google Maps API) and/or complex data visualizations on maps
- Comfort working with Node.js / Express for web services
- Solid understanding of general API design (e.g., REST, GraphQL, gRPC)
- Familiarity with core backend microservice concepts, including basic SQL (PostgreSQL or similar)
- Resourceful problem-solver mindset, excelling in ambiguous situations and taking initiative
- A love for coding, excitement about working on a fast-paced, constantly evolving product, and a commitment to continuous learning
- Familiarity with AWS managed services (e.g., S3, API Gateway, SNS/SQS)
- Experience optimizing frontend performance for high-traffic, data-heavy applications
Benefits
- Offers Equity
- Flexible PTO: We offer non-accrual PTO, plus 11 company holidays.
- Fully-paid [health benefits](https://drive.google.com/file/d/1ZJtOz4awU9zcMeAtDbiha9Z2Oze1LRDH/view?usp=sharing) 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](https://www.mavenclinic.com/), 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](https://www.cariloop.com/) 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 four ERGs today - Women of Flock, Flock Proud, LEOs 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: $300 per year to use on Audible, Calm, Masterclass, Duolingo and so much more.
- Home Office Stipend: A one-time $750 to help you create your dream office.
Company Overview
Company H1B Sponsorship
Apply To This Job