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

Senior Android Application Engineer, Devices

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 

As Flock increases its investment in aviation, there is a growing need to add additional application developers. The internally developed hardware portfolio will be expanded to include multiple different drone-related products. Developers will need to become subject matter experts, write requirements, write application code, and iteratively release impactful software patches for these products.

We run on headless custom Android devices. Our Engineering team is made up of driven people who are responsible for all of the code running on a variety of devices Flock deploys in the real world. They enable the whole experience by writing applications that reliably capture, process, and upload data for years at a time without needing human interaction to keep them running.

The Skillset 

  • Strong Java/Kotlin experience

  • Possess strong debugging skills and experience with debugging custom Android embedded software

  • Experience with headless Android-embedded systems

  • Knowledge of Android application development, methodologies, design patterns

  • Have the ability to read through a large existing codebase and adapt quickly

  • Experience building and shipping custom Android devices

  • Have worked on other mobile application frameworks

  • Have experience with architecture, design, documentation

  • Skilled in JIRA, Confluence, Jenkins, Gerrit, Git/GitHub

  • Must possess or obtain an FAA Part 107 certification within the first 90 days

Nice to Haves:

  • Experience with custom Android hardware debugging 

  • Experience developing camera and image-processing applications

  • Experience with flying drones, either recreationally or commercially

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 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 in this role at Flock Safety.

The First 30 Days

  • Gain an in-depth understanding of Flock’s devices, cloud systems, and customer requirements.

  • Familiarize yourself with the device software architecture.

  • Connect with members of the Framework, Applications, and Quality teams.

  • Understand the software release process we will be following.

The First 60 Days 

  • Take on more autonomy by defining software requirements for product requirements.

  • Work with product management to ensure that tickets to be worked are fully complete.

  • Complete from code to release 3 more tickets.

90 Days & Beyond 

  • In discussion with your manager, identify a section of the system architecture that you would like to own going forward.

  • Identify gaps between what currently exists and what needs to exist for your chosen system.

  • Create software requirements for your system (tickets) to track the gap as it narrows.

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 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 between $149,000 and $205,000 as well as Flock Safety 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.

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

$177000 / YEARLY (est.)
min
max
$149000K
$205000K

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 Senior Android Application Engineer, Devices, Flock Safety

Are you an experienced Senior Android Application Engineer ready to make a meaningful impact? Join Flock Safety, where we are reinventing public safety through innovative technology solutions. Our mission is to reduce crime across communities, and we need passionate individuals like you to help us achieve that goal. As a Senior Android Application Engineer with Flock, you'll dive deep into developing cutting-edge applications for our expanding portfolio of drone technologies. This position gives you the chance to work on headless custom Android devices, making real-time processing of data efficient and seamless. You’ll collaborate with various teams to shape requirements and create impactful software. Imagine writing code that operates without human intervention, ensuring our devices can serve our communities reliably for years to come! Beyond just technical skills, you’ll become a go-to expert, troubleshooting and debugging custom Android embedded software. At Flock, we value a results-oriented and inclusive culture, providing you autonomy while fostering team collaboration. Your skills in Java, Kotlin, and debugging will be essential as we work together to improve public safety. Flock is scaling intentionally and has a significant valuation backed by high-profile investors. If you’re excited about pushing boundaries with technology while making communities safer, Flock is the perfect place for you. Come help us in this mission while building a fulfilling career in a supportive and dynamic work environment!

Frequently Asked Questions (FAQs) for Senior Android Application Engineer, Devices Role at Flock Safety
What are the key responsibilities of a Senior Android Application Engineer at Flock Safety?

As a Senior Android Application Engineer at Flock Safety, your main responsibilities will include developing applications for our drone-related products, debugging custom Android embedded software, and ensuring efficient operation of headless Android devices. You will work closely with cross-functional teams to define software requirements, iteratively release impactful software patches, and take ownership of specific sections of system architecture.

Join Rise to see the full answer
What qualifications are needed to become a Senior Android Application Engineer at Flock Safety?

To qualify for the Senior Android Application Engineer position at Flock Safety, candidates should have strong experience with Java and Kotlin, debugging skills, and familiarity with headless Android systems. Knowledge of application development methodologies and the ability to read through existing codebases is essential. Furthermore, candidates must possess or be willing to obtain FAA Part 107 certification within the first 90 days.

Join Rise to see the full answer
What programming languages should I be familiar with for the Senior Android Application Engineer role at Flock Safety?

Flock Safety is looking for candidates who are proficient in Java and Kotlin for the Senior Android Application Engineer position. Additionally, familiarity with other mobile application frameworks and experience building custom Android devices will be advantageous in this role.

Join Rise to see the full answer
How does Flock Safety support ongoing employee development for Senior Android Application Engineers?

Flock Safety fosters a dynamic environment where learning and growth are encouraged. As a Senior Android Application Engineer, you will participate in 90-day plans aimed at deepening your understanding of our devices and software architecture. Additionally, the company offers stipends for professional development, enabling employees to enhance their skills through various learning resources.

Join Rise to see the full answer
What is the company culture like at Flock Safety for a Senior Android Application Engineer?

Flock Safety promotes a supportive and inclusive company culture where collaboration and transparency are key. As a Senior Android Application Engineer, you will work in a results-oriented environment that values open communication and diversity of thought. This positive atmosphere allows every team member to contribute to our mission of improving public safety while fostering fulfilling relationships across the remote workforce.

Join Rise to see the full answer
Common Interview Questions for Senior Android Application Engineer, Devices
Can you describe your experience with Android application development and any key projects you’ve worked on?

When answering this question, be prepared to discuss specific projects that highlight your expertise in Android application development. Share the technologies you used, challenges faced, and how your contributions positively impacted project outcomes. Relating your experience to Flock Safety’s mission can also show how you align with the company's goals.

Join Rise to see the full answer
What strategies do you use to debug custom Android embedded software?

For this question, provide examples of debugging techniques and tools you find effective. Mention your approach to diagnosing issues in embedded systems and emphasize the importance of testing and analytical skills in producing reliable software.

Join Rise to see the full answer
How do you approach defining software requirements for new products?

You should discuss your process for gathering and analyzing requirements from stakeholders. Mention any tools or frameworks you use to translate these into actionable development tasks, ensuring alignment with the greater product vision.

Join Rise to see the full answer
Describe your experience with headless Android systems in your previous roles.

In your answer, highlight any specific projects involving headless Android systems. Explain how you approached challenges unique to these platforms and any optimizations you implemented that improved performance.

Join Rise to see the full answer
What is your experience with version control systems like Git, and how do you incorporate them into your workflow?

Explain your proficiency with Git and how you manage branches and merge requests in collaborative environments. Use examples of past projects where version control helped streamline development processes.

Join Rise to see the full answer
Can you provide an example of when you took ownership of a project? What was the outcome?

When responding, detail a project where you had significant responsibility. Discuss your objectives, actions, and the resultant impact on your team or the larger company goal, showcasing skills like initiative and successful project management.

Join Rise to see the full answer
How do you prioritize features or fixes in your development work?

Discuss your approach to balancing competing priorities, such as user requests, operational needs, and technical feasibility. Mention any tools or methods you use to facilitate clear decision-making.

Join Rise to see the full answer
Are you familiar with any camera and image-processing applications? How have you incorporated those in your work?

If applicable, share relevant experiences working on camera and image-processing applications. Describe your involvement in the development process and notable outcomes, showcasing your ability to leverage such technologies in your projects.

Join Rise to see the full answer
What do you believe are the most important qualities for a Senior Android Application Engineer?

Here, stress qualities like problem-solving skills, adaptability, and effective communication. Offer reasoning as to why these traits are crucial in fostering collaboration and innovation in a technical environment.

Join Rise to see the full answer
How do you stay updated with the latest trends in Android development?

Convey your commitment to ongoing learning. Mention your favorite resources, be it blogs, podcasts, or communities, that keep you informed of advancements and best practices in Android development.

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
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
Photo of the Rise User
Dental Insurance
Vision Insurance
Paid Holidays
NXTGIG Remote No location specified
Posted 11 days ago
Photo of the Rise User
Posted 6 days ago
UBDS Group Remote No location specified
Posted 3 days ago
Photo of the Rise User
Posted 11 days ago

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

246 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 17, 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, Wilmington just viewed Accounts Receivable Specialist at Flock Safety
Photo of the Rise User
23 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Columbus just viewed Strategy and Corporate Development Intern at SoundCloud
Photo of the Rise User
Someone from OH, Milford just viewed Visual Designer (Contract to Hire) at Abridge
Photo of the Rise User
Someone from OH, Dublin just viewed User Researcher III at Fearless
Photo of the Rise User
Someone from OH, Dublin just viewed Senior UX Designer at Nox Health
Photo of the Rise User
Someone from OH, Dublin just viewed US Product Designer at Praxent
Photo of the Rise User
115 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Solon just viewed QA Analyst at Two Circles
Photo of the Rise User
Someone from OH, Cincinnati just viewed Shift Lead - Downtown Cincinnati at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
B
Someone from OH, Painesville just viewed Administrative Assistant at BlkVision Media
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Customer Support (Automotive) at Publicis Groupe
Photo of the Rise User
Someone from OH, Columbus just viewed Event Campaign Manager at Smartling
H
Someone from OH, Chesterland just viewed Client Success Manager at HR Force International
Photo of the Rise User
Someone from OH, Dublin just viewed Junior PMO Analyst at Rentokil Initial Group
Photo of the Rise User
Someone from OH, Doylestown just viewed Associate Sub-editor at Third Bridge