Senior Mobile Native Engineer developing Kotlin-based SDK for geospatial AI applications. Leading design and implementation, collaborating with research and external developers.
Responsibilities
Own the Mobile Architecture: Design the mobile SDK to be robust, high performance, and intuitive to use for internal and external client developers.
Productionizing the cutting edge: Prototype and validate the latest state of the art developments from Niantic Spatial’s research teams, then productionize these features by working with product teams and iterating them into the SDK.
Samples and experiments: Implement first-party examples and demos that showcase the capabilities of the SDK and serve as reference implementations for common use cases.
Go-to Kotlin Expert: Provide design feedback, code review and advocate for best practices and modern design patterns for Kotlin and Android products at Niantic Spatial.
Collaborate with partners: Work closely with research, the c++ SDK team from the upstream, as well as internal client developers and external customers downstream to build a successful SDK.
Requirements
Education: BS, MS, or PhD in Computer Science, or a related technical field (or equivalent years of professional experience).
Years of Experience: Minimum 5+ years of professional software engineering experience.
Technical Core: Expert-level proficiency in native Android mobile development (Java / Kotlin). Built and shipped native Android applications or SDKs.
Adaptability: Proven ability to solve open-ended problems and navigate the ambiguity of a fast-paced startup.
Familiarity with 3D rendering concepts, AR / VR frameworks or game engines.
Backend Engineer developing cutting - edge AI platforms using modern technologies at Barclays. Collaborating with engineers for high - performance backend systems enhancing AI solutions.
Data Engineer I responsible for building and operationalizing complex data solutions at Travelers. Leveraging ETL experience and cloud platforms to support analytics and AI initiatives.
Full Stack Software Engineer designing and maintaining AWS cloud applications for Ideagen. Collaborating with teams to deliver enterprise - class solutions across software development lifecycle.
Backend Developer participating in the construction of digital channel solutions for a financial company. Responsible for developing APIs and microservices along with transaction management.
Backend Software Engineer managing network communications event traffic for CrowdStrike. Working with distributed systems and collaborating closely with Falcon Sensor teams across platforms.
Senior Backend Developer specializing in PHP/Symfony, creating scalable platforms for ongoing GmbH. Join a skilled team and develop complex features in a supportive work environment.
Senior Software Engineer developing medical device software with a focus on electrophysiology at Medtronic. Leading cross - functional collaboration and software design to enhance patient care.
Product Engineer building customer billing solutions at Allstate. Collaborating across cloud services and automation while modernizing legacy processes.
Python Developer developing next generation tools for energy system analysis at Avaron AB. Working with Python, Linux, and modern technologies in an agile team.
Senior Product Engineer designing backend systems for parcelLab's post - purchase experience platform. Collaborating with Product and Design teams to ship efficient services for returns experience.