CrawlJobs Logo

Senior Software Engineer (Android), SDK

Austria, Vienna 60844.00 EUR / Year · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

Ready to build the future of mobile app monitoring? This is no ordinary engineering role. At Sentry, our Mobile SDK team creates the next generation of tools for developers worldwide, processing over a billion events every single day. We're looking for a talented Senior Android SDK Engineer to join our team of experts. You'll dive deep into Android's most advanced technology, from powerful new APIs and Jetpack Compose to Android Framework fundamentals and going deep into bytecode if you dare to. If you love using cutting-edge tech to solve complex challenges, you've found your team.

Job Responsibility

  • Guide the development of the Android SDK from the core architecture to the final product experience
  • Pioneer exciting new features like Profiling, Session Replay and next-generation performance monitoring
  • Design robust, high-quality APIs built to handle massive scale
  • Shape the overall vision for mobile at Sentry
  • Be the go-to expert, helping teams solve the most complex and interesting customer challenges

Requirements

  • 5+ years of professional experience as a Software Engineer, with a strong focus on mobile platforms, and ideally in SDK development and/or developer tooling
  • Deep experience developing for the Android platform using Kotlin and Java
  • A strong understanding of mobile architecture, patterns, and best practices
  • Experience leveraging AI-powered development tools to enhance productivity and code quality
  • Excellent written and spoken English communication skills
  • Well-organized with a high level of attention to detail and accuracy
  • You live in the Vienna area or are willing to relocate for this incredible opportunity

Nice to have

  • Knowledge of the app monitoring and observability space
  • Familiarity with low-level programming (C/C++)
  • A track record of maintaining or contributing to open-source libraries
  • Experience with other mobile platforms or frameworks (iOS + Swift/Objective-C, React Native + JavaScript/TypeScript, Flutter + Dart)

What we offer

  • Offers Equity
  • Eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer (Android), SDK

8 matching positions

Senior Software Engineer (Android), SDK

Ready to build the future of mobile app monitoring? This is no ordinary engineer...
Location
Location
Canada , Toronto
Salary
Salary:
200000.00 - 227000.00 CAD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience as a Software Engineer, with a strong focus on mobile platforms, and ideally in SDK development and/or developer tooling
  • Deep experience developing for the Android platform using Kotlin and Java
  • A strong understanding of mobile architecture, patterns, and best practices
  • Experience leveraging AI-powered development tools to enhance productivity and code quality
  • Excellent written and spoken English communication skills
  • Well-organized with a high level of attention to detail and accuracy
  • You live in the Toronto area or are willing to relocate for this incredible opportunity
Job Responsibility
Job Responsibility
  • Guide the development of the Android SDK from core architecture to final product experience
  • Pioneer new features like Profiling, Session Replay and next-generation performance monitoring
  • Design robust, high-quality APIs built to handle massive scale
  • Shape the overall vision for mobile at Sentry
  • Be the go-to expert, helping teams solve complex and interesting customer challenges
What we offer
What we offer
  • Offers Equity
  • Incentive compensation
  • Equity grants
  • Paid time off
  • Group health insurance coverage
  • Fulltime
Read More
Arrow Right

Senior Android Software Engineer – In-Vehicle Infotainment & OTA

GM is looking to hire a Senior Android Software Engineer to lead design, develop...
Location
Location
United States , Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in CS, Software Engineering, EE/CE, or related field, or equivalent experience
  • 5+ years of Android development with production Android apps or Android-based embedded software and proven experience on AAOS or deeply embedded Android platforms
  • Expert Kotlin skills
  • strong proficiency in Kotlin and/or Java, Android SDK, and modern Android patterns (coroutines/Flow, Jetpack, MVVM or similar)
  • Deep understanding of App/activity lifecycles, Background limits, scheduling, background work, Coroutines/Flow, concurrency, configuration changes, Memory management, profiling, and performance tuning, Android permissions, security, and system services
  • Track record of designing, implementing, and shipping complex features end-to-end in large codebases with strong debugging skills
  • Demonstrated performance optimization on resource-constrained devices (UI, networking, I/O, rendering), with measurable improvements
  • Strong grounding in software quality with experience automated testing, code reviews, defensive and secure coding
  • Experience writing and maintaining: Unit tests (JUnit, MockK/Mockito), UI tests (Espresso, UI Automator), System/integration tests
  • Hands-on experience with CI/CD pipelines, automated builds, and Git workflows in multi-team environments
Job Responsibility
Job Responsibility
  • Design, develop, build, and maintain IVI apps and services on AAOS / embedded Android to evolve OTA update clients with robust rollback, error handling, and fault recovery
  • Own UX and interaction flows for key scenarios (e.g., media, navigation integrations, app-store experiences, messaging), ensuring experiences are intuitive, glanceable, compliant with Android Automotive UX, driver-distraction, safety guidelines and meet GM and regulatory requirements
  • Drive performance on constrained hardware to optimize startup/resume times, frame rate, animation smoothness and manage memory, CPU, I/O for predictable behavior
  • Integrate apps with vehicle properties, VHAL, navigation, media, voice assistants, and back-office services via AAOS APIs and IPC (AIDL, gRPC or similar) and instrument apps with logging, metrics, and traces for observability, field triage, and continuous improvement
  • Define and collaborate on unit, integration, UI, and bench/in-vehicle test coverage and ensure fast cold-boot and resume and support multi-version AAOS/Android and long vehicle lifecycles
  • Apply and evolve clean, modular Android architectures (e.g., MVVM + Jetpack) for large, long-lived automotive codebases by partnering with platform teams on AOSP/AAOS customization and integration
  • Diagnose and fix issues across app, framework, and system layers
  • Contribute to architectural decisions on system services, permissions, and security models and influence platform-level improvements in stability, performance, security, and developer efficiency
  • Define and implement various test strategies like Unit tests (e.g., JUnit, MockK/Mockito), UI tests (e.g., Espresso, UI Automator), System/integration tests
  • Build and maintain test automation for emulators and on-bench environments and integrate automated testing into CI/CD pipelines and automated build systems
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Android

We’re looking for skilled engineers to work on Corrigo Platform. Corrigo deliver...
Location
Location
Czechia , Prague
Salary
Salary:
Not provided
jll.com Logo
JLL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least a bachelor’s degree in Computer Science or related field
  • 6+ years of professional experience developing Android applications
  • Expertise with Java and Kotlin programming languages
  • Expertise with Android SDK, Jetpack Compose, and Android Coroutines
  • Great knowledge of Android Studio
  • Experience with the Clean Architecture
  • Experience with database management
  • Experience with unit, snapshot, and E2E testing
Job Responsibility
Job Responsibility
  • Work closely with the Product Management team to understand product requirements and translate them into executable tasks
  • Develop new features, enhance existing features, and optimize existing functionality, from conception and design through testing and deployment
  • Support the customer services team in addressing escalated issues in a variety of areas
  • Write clean, high-quality, and maintainable code with a great test coverage
  • Participate in code reviews
  • Stay on top of the latest technologies on mobile platforms and utilize them in our products as appropriate
  • Work with globally distributed offshore development teams
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Android

Adyen is looking for a full-time Senior Android Engineer to help us conquer the ...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 5 years of experience writing code in Kotlin
  • A minimum of 8 years of experience building software for the Android platform
  • Experience in development of enterprise level SDKs
  • Expert level knowledge of Kotlin, Android SDK, Jetpack Compose, Gradle, Coroutines, Dependency Injection
  • Experience writing and maintaining a comprehensive suite of automated unit and integration tests
  • A high level of personal accountability and a blend of strong technical skills, creative problem-solving, and a collaborative spirit
  • Ability and desire to mentor and grow other engineers through code reviews, design reviews, and over-the-shoulder debugging
  • Excellent verbal and written communication skills in English
Job Responsibility
Job Responsibility
  • Help us conquer the world of mobile payments
  • Working in a new and motivated team with room to start new initiatives and take ownership
  • Collaborate with other engineers, product designers, and business stakeholders
  • Provide reliable and clearly understandable code
  • Identify and resolve issues over a full stack environment
  • Proactive in bringing great ideas to improve our solution
  • Investigate new technical possibilities, yet able to work within existing frameworks
  • Work at a fast pace while managing and prioritizing goals
  • Fulltime
Read More
Arrow Right

Senior Android SDK Engineer

RevenueCat removes the headaches of building and scaling in‑app subscriptions. S...
Location
Location
Salary
Salary:
227000.00 USD / Year
revenuecat.com Logo
RevenueCat
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software
  • Have shipped mobile apps to Google Play Store
  • Very experienced in Android, Kotlin, and Jetpack Compose
  • Not afraid of iOS or hybrid platforms
  • Love making products for developers
  • Love shipping good products
  • Have deep empathy for customers
  • Know how to ship high quality code using good testing practices in iterative cycles
  • Collaborate well with others and can communicate effectively in a fully-remote culture
  • Are proactive
Job Responsibility
Job Responsibility
  • Help design, build, ship, and support end-to-end features and products that will help developers make more money
  • Primarily focus on our Android SDK but also requires contributions to our iOS SDK and hybrid SDKs, from time to time
What we offer
What we offer
  • Competitive equity in a fast-growing, Series C startup backed by top-tier investors, including Y Combinator
  • 10-year window to exercise vested equity options
  • Fully remote and flexible work environment
  • 4-5 weeks of suggested time off annually for mental, physical, and emotional recharge
  • $2,000 USD for workspace setup and $1,000 USD annual stipend for continuous learning
  • Fulltime
Read More
Arrow Right

Senior Android Software Engineer

We are looking for a seasoned Android Engineer to join the Driver progression te...
Location
Location
Estonia , Tallinn
Salary
Salary:
Not provided
bolt.eu Logo
Bolt
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep expertise in the Android platform, including SDK internals, application lifecycle, and the broader Android ecosystem
  • Highly proficient in Kotlin, with a strong command of advanced language features, functional programming concepts, and the standard library
  • Strong architectural mindset, with practical experience applying Clean Architecture principles and MVVM/MVI design patterns
  • Experience writing robust unit and UI tests (JUnit, Espresso, Compose Test)
  • Comfortable owning features end to end and independently delivering production-ready solutions
  • Communicate clearly and collaborate effectively in cross-functional, product-driven teams
Job Responsibility
Job Responsibility
  • Own Android features end-to-end, from technical design and implementation to release, monitoring, and continuous improvement
  • Collaborate closely with Product, Design, Backend, and QAs to shape and deliver impactful product initiatives
  • Continuously improve code quality through refactoring, performance optimization, and proactive reduction of technical debt
  • Own the Android release process, including deployment to the Google Play Store, monitoring crashes, and resolving regressions
  • Contribute to platform-wide initiatives through the Android Guild and quarterly Engineering Weeks focused on innovation, experimentation, and technical improvements
What we offer
What we offer
  • Rewarding salary and stock option package
  • Flexibility of working in a hybrid mode
  • Take care of your physical and mental health with wellness perks
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Android

You’ll be part of our mobile team, building and maintaining the Android SDK. Thi...
Location
Location
United States
Salary
Salary:
140000.00 - 160000.00 USD / Year
quantummetric.com Logo
Quantum Metric
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science, Software Engineering, Information Systems or equivalent
  • Self-taught hacker
  • Highly proficient with Java, Gradle, Android Studio, and building apps and libraries
  • Great at tracking down bugs in apps, even without the source code
  • Experience with decompiling apps, building Xposed modules, modifying Smali code, debugging network requests with Charles Proxy, or shipping Android libraries
  • Considerable experience with automated testing, either with Espresso or with cross-platform frameworks such as Appium
  • Curious and familiar with a variety of different tech
  • Working hours aligned with Eastern Time (ET)
Job Responsibility
Job Responsibility
  • Building and maintaining the Android SDK
  • Building a stable and solid library that discovers new ways to understand the user journey
  • Shipping code used in apps built by the coolest companies on the planet
What we offer
What we offer
  • Medical, Dental, Vision Insurance (99% Medical base plan paid by the Company)
  • FSA, DCFSA, and HSA accounts
  • Employee Assistance Programs (EAP)
  • Telehealth options
  • Voluntary Life & AD&D, STD, LTD, Critical Illness and Accident
  • Wellness Perks - discounts on a top-rated fitness app and Healthy Rewards program
  • Discounts on Pet Insurance
  • 401k (with employer match) and Options / Equity
  • 13 company holidays
  • Unlimited Paid Time Off
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a Senior Software Engineer at Personify Health, you turn product ideas into w...
Location
Location
Bosnia and Herzegovina , Tuzla
Salary
Salary:
Not provided
personifyhealth.com Logo
Personify Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of mobile development experience
  • Outstanding problem-solving skills and a solid grasp of object-oriented programming
  • Solid understanding of the full mobile development life cycle
  • Strong communication skills, openness to collaborate, and enthusiasm to deliver as part of a team
  • A passion for learning technologies and applying them pragmatically
  • Ability to contribute to technical discussions and openness to listen and learn from peers
  • Comfort using modern AI tools in everyday software development workflows (implementation, debugging, testing, documentation), with strong engineering judgment
  • Kotlin
  • Working with remote data via REST and JSON
  • Android SDK
Job Responsibility
Job Responsibility
  • Design, code, and test new platform components, features, and enhancements for our native mobile platforms (Kotlin)
  • Collaborate with agile cross-functional teams to define, design, and ship new features
  • Triage, analyze, and improve app performance in production
  • Participate in sprint ceremonies to design solutions, estimate effort, and plan work effectively
  • Unit test code for robustness, including edge cases, usability, and general reliability
  • Monitor platform performance tools in production and raise awareness with the team
  • Use AI-assisted engineering tools (e.g., coding assistants, test-generation support, documentation/chat tools) to accelerate delivery, reduce toil, and improve developer productivity
  • Apply AI responsibly by validating outputs, protecting sensitive data, and following secure coding and compliance practices
  • Share practical AI workflows and prompt patterns with teammates to improve team velocity and engineering quality
  • Fulltime
Read More
Arrow Right