Android Engineer [Remote] @ BlueOwl - San Francisco, CA

Job Overview

a month ago

Android Engineer [Remote]

BlueOwl - San Francisco, CA

To help keep everyone safe, we encourage all applicants to pay close attention to protect themselves during their job search. When applying for a position online you are at risk of being targeted by malicious actors looking for personal data. Please be aware we will only reach out via email using the domain BlueOwl.xyz or HiRoad.com. Anything that does not match those domains should be ignored and considered a security risk.

About Us

BlueOwl is a separate company in the State Farm® family of companies and the solutions provider for HiRoad Insurance, an InsurTech brand that recognizes and rewards good choices. Operating independently with the backing of the #1 auto insurer in the country, we blend the best aspects of a tech startup and an industry leader. To see what we've helped build so far, check out HiRoad.com.

Our Vision

At BlueOwl, we envision a world where data driven behavior fuels better lives. We started with the reinvention of insurance and a bold mission to create a data science powered platform that actually helps people become better drivers. We aspire to be the best in the business at identifying low-risk drivers by harnessing the power of data with an innovative technology stack.

It's a big goal, and that's where you come in. We're growing a world class team of data science, engineering, design, product, marketing and mobile technologists because we know that the key to success isn't just about nailing the technology—it's hiring the talented people who will help us make a quantifiable impact.

The Role
We're seeking an engineer to join our Mobile team to help build and enhance our mobile applications. Responsibilities include architecting solutions to solve our complex problems, developing new and innovative experiences within our Android applications, and providing clear estimation and scope of development to format clear roadmaps. You'll analyze and optimize applications for quality, efficiency and performance and collaborate cross functionally within the organization on key projects.
Qualifications

  • Team Player. You enjoy discussing solutions or bouncing ideas off of team members. Growing your knowledge and sharing it are something you enjoy in your work environment. You also enjoy experimenting and are enthusiastic about new tech.
  • You know how to test. You know your code may not be perfect but you have experience writing unit tests to help build confidence that what you write is stable. You also can describe what kind of automated tests can be used and how to apply them to complex components.
  • Architecture is key. You have an understanding of architecture patterns and are willing to learn more on why they are used and how to apply them to a variety of scenarios.
  • You have a complete high level understanding of major Android components. Services, Activities, Fragments are all common knowledge to you. You may not know all the lifecycle methods of an Activity, but you can easily explain the most important ones.
  • Threading and concurrency in Java/Kotlin and Android are clear to you. You can clearly explain asynchronous options and understand how they run under the hood, able to choose the best option given the task. Race conditions fear your understanding.

Preferred Qualifications

  • Experience creating custom views (e.g. you implemented on Draw, extended a View object, etc.)
  • In-depth knowledge of at least one of these platforms/frameworks: Google Maps, Location, Work Manager, Navigation Component
  • Knowledge of the Android SDK performance tools and optimization techniques
  • You have been involved in the release process of Android applications through the Google Play Console

Additional Details:

  • Salary: We pay competitive salaries factoring in experience, skill set, and location. We do not offer equity.
  • We provide a wide-selection of health and welfare benefits including medical, dental, vision, life insurance, and supplemental income plans. We also offer a 401(k) Plan with a company match.
  • Wellness and Time Off: We provide Headspace subscriptions, a wellness allowance, and generous time off including four weeks of PTO in the first year of employment with additional time granted upon hire. New parents may also take eight weeks of fully paid parental leave (plus four weeks for parents who give birth) which may be taken within one year after the birth and/or the adoption of a child.
  • Professional learning and growth: We provide a generous allowance each year for professional learning, continuing education, and career development.
  • Location: You may work from anywhere in the US, but will need to be actively available during core meeting hours from 9:00AM - 3:00PM pacific time to collaborate with team members across all time zones.
  • Some travel may be required after the San Francisco office re-opens.
  • Candidates based in the SF Bay Area will be able to commute to the SF office for in-person meetings and other gatherings. Frequency TBD.

BlueOwl, LLC is an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

If you are a San Francisco resident, please read the City and County of San Francisco's Fair Chance Ordinance notice. https://sfgov.org/olse/sites/default/files/FCO%20poster2020.pdf

This role is employed by BlueOwl, LLC. BlueOwl, LLC is a separate company in the State Farm family of companies and is the solutions provider for the HiRoad Assurance Company.

Job Type: Full-time

Pay: $108,184.00 - $214,313.00 per year

Similar Jobs

Hardware Test Engineer, Android Camera Platform

Google

Mountain View, CA

Working closely with design engineers, you give input on designs to improve our hardware until you're sure it meets Google's standards of quality and…

Games Software Development Engineer, Amazon Glow, Amazon Glow

Amazon.com Services LLC

Sunnyvale, CA

Collaborate with cross functional teams of engineers, designers, artists, and product managers as we define and deliver customer experiences.

Staff Software Engineer - Android

Telenav

Santa Clara, CA

Excellent interpersonal skills and ability to work well with all levels of engineers and other disciplines. Participates in design & implementing for specific…

Sr Software Engineer - Machine Learning

Telenav

Santa Clara, CA

Develop android apps to collect sensor data and compute driving risks. Our team is working on developing cutting edge algorithms and data models for auto risks…

Sr Developer

Arrow Electronics, Inc.

San Jose, CA

Design and develop Embedded systems / IoT products. Develop controller firmware, Linux device drivers, Linux application and scripts.

Senior Staff Software Engineer (Android)

Turo

San Francisco, CA

Advise and mentor engineers; proactively improve team productivity. Collaborate extensively with product managers, designers, and engineers to plan and develop…

Senior Android Software Engineer – Android Applications

Fresh Consulting

Newark, CA

Work in conjunction with platform software engineers to analyze and optimize the system to achieve a highly responsive user experience.

Android Software Engineer (SystemUI)

Fresh Consulting

Newark, CA

3+ years of android development experience with shipped applications. Experience with building android apps with make file. Hours: Minimum 40 Hours/Week.

Senior Android Applications Engineer (Wi-Fi & Bluetooth)

Fresh Consulting

Newark, CA

Duration: Project - Long-Term Vendor. Location: Newark, CA (Bay Area)r. Benefits: Employee benefits at 100% including Medical, PTO, Holiday Pay, 401K Plan and…

Software Engineer (RTOS/Android/Embedded Linux)

Fresh Consulting

Newark, CA

Duration: Project - Long-Term Vendor. Benefits: Employee benefits at 100% including Medical, PTO, Holiday Pay, 401K Plan and much more!

Senior Embedded Software Engineer (RTOS/Android/QNX/Linux)

Fresh Consulting

Newark, CA

Duration: Project - Long-Term Vendor. Benefits: Employee benefits at 100% including Medical, PTO, Holiday Pay, 401K Plan and much more!

Infotainment Platform Software Engineer- SDV

General Motors

Sunnyvale, CA

We are looking for engineers with a very solid knowledge in developing RTOS or Android software solutions who are interested in applying their experience to…

Senior Software Engineer, Android

BitTorrent

San Francisco, CA

Your primary responsibility will be to develop and improve the utorrent/BitTorrent android apps, and to coordinate with the rest of the team working on…

Mobile Engineer II - Android

Expedia Group

San Francisco, CA

This form is used only by individuals with disabilities who require assistance or adjustments in applying and interviewing for a job.

Software Engineer II, Android Auto

Google

Mountain View, CA

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one…

Software Development Engineer

Amazon.com Services LLC

Sunnyvale, CA

1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.

Android Developer

SpanIdea Systems

San Francisco Bay Area, CA

Experience with automotive infotainment systems, but not required. Experience building maps and navigation software. Job Types: Full-time, Contract.

Android Developer

Samurai Hire

San Francisco, CA

Building a generic focus management framework that we think simplifies a lot of the gaps in system focus, and is much lighter-weight than leanback's GridView.

Mobile Application Developer

Adidev Technologies Inc

San Francisco, CA

Adidev Technologies is seeking entry and mid level iOS and Android developers with at least 1 - 2 years of experience. Comfortable with Git and source control.

Android Engineer

Zoom Video Communications, Inc.

San Francisco Bay Area, CA

The Zoom Phone team performs client software development for Zoom Phone module on Windows, macOS, iOS, Android, and Linux. Hear from our leadership team.

Developer Relations Engineer, Tooling Fuchsia

Google

Mountain View, CA

Drive adoption of Fuchsia by writing technical articles, making presentations, and working with the product lifecycle, from onboarding engineers to shipping the…

Software Developer - Prime Video X-Ray Engineering

Amazon.com Services LLC

Santa Clara, CA

1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.

Software Engineer - Android

Samsung Research America

Mountain View, CA

We are looking for highly skilled individuals for a role to work on the Web Platform and the Samsung Internet browser.

Sr. Developer- Embedded products, RTOS

DBSI Services

Menlo Park, CA

Design and develop Embedded systems / IoT products. Develop controller firmware, Linux application and scripts. Debug issue and find root-cause of the problem.