CrawlJobs Logo

Staff Software Engineer, Android

suno.ai Logo

Suno

Location Icon

Location:
United States , NYC, Boston, Los Angeles, San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

200000.00 - 300000.00 USD / Year

Job Description:

We're looking for early members of our Android team. You'll work closely with the founding team and have ownership of a wide variety of technical and design decisions for Suno's Android app.

Job Responsibility:

  • Design and build Suno's Android app for creating, exploring, and listening to music
  • Create foundational abstractions and libraries for performant, highly interactive media experiences
  • Own feature development from zero to one, and beyond
  • Contribute to design and product decisions across the app
  • Optimize the performance, joy, beauty, and feel of our products

Requirements:

  • 7+ years experience shipping production Android apps
  • Advanced expertise in Kotlin
  • Advanced expertise in Jetpack Compose
  • Experience building fluid animations, with an eye for translating prototypes into robust code
  • A keen sense of what's unique about Android, and how that can be used in relation to a media application
  • An obsession with great user experiences, getting the details right, iterating & learning rapidly, and working hard

Nice to have:

  • Prior experience with exoplayer and media3 is a huge plus
  • A love of music (listening, exploring, making) is a huge plus
What we offer:
  • Company Equity Package
  • 401(k) with 3% Employer Match & Roth 401(k)
  • Medical, Dental, & Vision Insurance (PPO w/ HSA & FSA options)
  • 11 Paid Holidays + Unlimited PTO & Sick Time
  • 16 Weeks of Paid Parental Leave
  • Creative Education Stipend
  • Generous Commuter Allowance
  • In-Office Lunch (5 days per week)

Additional Information:

Job Posted:
January 13, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Software Engineer, Android

Staff Software Engineer - Mobile

Easygo leads the world in crafting top-tier entertainment experiences. Within ou...
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of mobile application development experience
  • Proven success designing and delivering complex, high-performance mobile applications — ideally in gaming, entertainment, or real-time interactive environments
  • Strong command of mobile frameworks and ecosystems such as Native (Swift/Kotlin) and Cross-platform (React Native, Flutter)
  • In-depth knowledge of rendering, audio, device integration, performance tuning, and security on mobile platforms
  • Demonstrated ability to lead architectural direction and technical decision-making at a senior level
  • Strong communication and collaboration skills, with experience partnering with cross-functional teams and influencing technical outcomes
Job Responsibility
Job Responsibility
  • Define the mobile technology strategy for our core gaming platform across iOS and Android, aligning architecture with business goals and user expectations
  • Architect secure, performant, and scalable mobile systems optimised for real-time gaming, immersive interaction, and cross-platform compatibility
  • Establish and uphold mobile engineering standards, including development practices, testing frameworks, deployment workflows, and code quality benchmarks
  • Partner cross-functionally with product managers, designers, and platform engineers to ensure seamless mobile-user experiences that enhance gameplay
  • Act as a technical leader and subject matter expert, guiding architectural decisions, reviewing designs, and influencing mobile development across the company
  • Support team growth by defining hiring criteria, participating in recruitment, and mentoring engineers to build a high-performing mobile team
Read More
Arrow Right

Staff Software Engineer - iOS

As a Staff Mobile Engineer on the Autonomous Mobility & Delivery (AM&D) team, yo...
Location
Location
United States , Seattle; San Francisco
Salary
Salary:
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software engineering experience
  • 5+ years of hands-on mobile development experience in iOS and/or Android
  • Proven track record leading cross-team, multi-quarter technical initiatives from concept through production
  • Demonstrated experience defining and evolving mobile architecture in large-scale, consumer-facing applications
  • Strong expertise in modern mobile architecture patterns, modularization strategies, state management, and performance optimization
  • Experience driving metrics-based product development with strong reliability and quality guardrails
  • Experience improving engineering standards across teams, including code quality, testing strategy, release processes, and operational excellence
  • Strong cross-functional collaboration skills, with experience partnering with product, design, backend, and operations stakeholders
Job Responsibility
Job Responsibility
  • Define and drive the long-term mobile technical strategy across iOS and Android for Autonomous Mobility & Delivery experiences
  • Lead large, cross-team initiatives from ideation through design, implementation, launch, and operational ownership
  • Architect scalable, modular, and maintainable mobile systems that support evolving autonomous and marketplace use cases
  • Anticipate future product and architectural needs, proactively addressing scalability, performance, and reliability challenges
  • Establish and promote mobile engineering best practices across architecture, testing, release processes, observability, and incident management
  • Partner closely with product, design, backend, marketplace, and operations teams to deliver cohesive, end-to-end customer experiences
  • Drive metrics-based execution, ensuring features are instrumented, measurable, and aligned with core business KPIs
  • Improve engineering velocity and quality by reducing technical debt and strengthening development workflows
  • Mentor senior engineers, elevate technical decision-making across teams, and raise the hiring bar through high-quality interviewing and feedback
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits (see link)
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

At YouVersion, we build technology that helps people around the world connect wi...
Location
Location
United States , Edmond
Salary
Salary:
Not provided
life.church Logo
Life.Church
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on software engineering with a proven history of delivering impactful, high-quality solutions
  • A degree in Computer Science or related field is required
  • Strong proficiency in multiple programming languages with a proven track record of solving complex problems
  • Ability to influence technical decisions across organizational boundaries and build consensus
  • Experience designing scalable and robust software systems with long-term sustainability
  • Capacity to balance immediate technical needs with long-term architectural goals
  • Ability to explain complex technical concepts to diverse audiences and influence decision-making
  • Passion for using technology to help people grow spiritually and connect with God
  • See work as more than a job, but as a calling to serve others and advance God's Kingdom
  • Deep mastery of Python and/or Golang, with experience designing, implementing, and optimizing complex backend systems
Job Responsibility
Job Responsibility
  • Own the Problem Space: Lead design and implementation for large-scale, chapter-wide technical solutions that impact multiple teams
  • Influence Across Chapters: Set high standards for code quality, resilience, and scalability that influence solutions across multiple projects and teams
  • Drive Best Practices: Establish and enforce coding standards, review complex technical work, and shape strategies for consistency
  • Design System Architecture: Create scalable, maintainable software architectures that solve complex problems while planning for future needs
  • Resolve Critical Issues: Diagnose and solve the most complex technical challenges across projects and teams
  • Collaborate Strategically: Partner with engineering leadership, product managers, and designers to align technical strategies with business goals
  • Mentor & Develop: Guide engineers at all levels, fostering a culture of technical excellence and continuous learning
What we offer
What we offer
  • Paid parental leave, including maternity, paternity, and adoption leave
  • Generous employer-paid leave for the use of vacation, sick time, and other qualifying reasons
  • Innovative and comprehensive Medical, Dental, and Vision insurance that provides team members with useful resources and savings to navigate their holistic health
  • Life insurance policy provided for all staff members at 2x annual salary at no cost. Additional life insurance coverage is available to purchase
  • Short-Term and Long-Term disability is covered at 100% for full-time qualified staff members
  • Comprehensive wellness and mental health benefits allow staff to proactively invest in their physical and emotional health
  • Generous 401(k) retirement plan allowing a team member to have up to 12.5% (including employee contribution, employer match, and employer discretionary contribution) contributed into their account in their first year
  • $160 annually in development dollars for team members to invest in their professional growth
  • Casual dress and work environment
  • Fulltime
Read More
Arrow Right

Staff Android Engineer

We’re hiring a Senior Android Engineer to help build Lime for Business as an emb...
Location
Location
United States
Salary
Salary:
190000.00 - 261000.00 USD / Year
li.me Logo
Lime
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional software development experience
  • Deep technical expertise and proven leadership in Android development (Kotlin)
  • Experience designing and maintaining robust, modular, and scalable app architectures
  • Demonstrated experience shipping in large-scale apps with shared ownership, legacy constraints, and multiple collaborating teams
  • Comfort working with and improving existing architectures
  • Strong product instincts
  • Solid experience with mobile testing practices, CI/CD and release hygiene, performance debugging and crash analysis
  • Strong communication and collaboration skills
  • Excellent communication and collaboration skills
  • proven ability to mentor and elevate others
Job Responsibility
Job Responsibility
  • Work as part of a team creating high-quality, performant Android experiences within our existing app
  • Partner closely with product and design to create business workflows that are intuitive and reliable
  • Navigate shared ownership effectively
  • Improve quality through testing, instrumentation, performance work, and strong release discipline
  • Contribute to continuous improvement
  • Troubleshoot and lead full-cycle incident response
  • Collaborate with PMs, Engineers, Design, Research, Data Science, and Operations teams to identify and solve problems
  • Provide technical mentorship and foster a culture of collaboration, learning, and code quality
  • Contribute to shaping the technical strategy and long-term vision for Lime for Business’s iOS platform
What we offer
What we offer
  • Comprehensive Health & Wellness
  • Financial & Retirement Planning
  • Family & Fertility Support
  • Paid Time Off
  • Unique Lime Perks
  • Fulltime
Read More
Arrow Right

Staff Android Engineer

Lime is the largest global shared micromobility business, operating in close to ...
Location
Location
Canada
Salary
Salary:
172000.00 - 237000.00 CAD / Year
li.me Logo
Lime
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional software development experience
  • Deep technical expertise and proven leadership in Android development (Kotlin)
  • Experience designing and maintaining robust, modular, and scalable app architectures
  • Demonstrated experience shipping in large-scale apps with shared ownership, legacy constraints, and multiple collaborating teams
  • Comfort working with and improving existing architectures (e.g., modularization, feature boundaries, dependency management, navigation patterns)
  • Strong product instincts: you can balance quality, maintainability, and speed
  • Solid experience with: mobile testing practices (unit, snapshot/UI, integration as appropriate), CI/CD and release hygiene, performance debugging and crash analysis
  • Strong communication and collaboration skills
  • Excellent communication and collaboration skills
  • proven ability to mentor and elevate others
Job Responsibility
Job Responsibility
  • Work as part of a team creating high-quality, performant Android experiences within our existing app, specifically with the business user in mind
  • Partner closely with product and design to create business workflows that are intuitive and reliable (for both admins and employee riders)
  • Navigate shared ownership effectively: integrate with existing modules and platform services, collaborate across teams on APIs/contracts, manage dependencies and rollouts without destabilizing the core app
  • Improve quality through testing, instrumentation, performance work, and strong release discipline
  • Contribute to continuous improvement: refactors that unblock future work, build performance improvements, better debugging/triage practices, clearer module boundaries
  • Troubleshoot and lead full-cycle incident response (mitigation, correction, prevention)
  • Collaborate with PMs, Engineers, Design, Research, Data Science, and Operations teams to identify and solve problems that impact our users
  • Provide technical mentorship and foster a culture of collaboration, learning, and code quality across teams
  • Contribute to shaping the technical strategy and long-term vision for Lime for Business’s iOS platform — including architecture, tooling and development best practices
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • Fulltime
Read More
Arrow Right

Staff iOS Developer

Come join Intuit’s DynExTeam as a StaffiOS Developer - Mobile, to help shape how ...
Location
Location
Canada , Toronto
Salary
Salary:
164500.00 - 222500.00 CAD / Year
intuit.com Logo
Intuit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Science or equivalent work experience
  • 7+ years of professional experience with expertise in developing, maintaining, and innovating large-scale, consumer-facing mobile applications
  • Expertise in modern mobile technologies, with specific deep experience in iOS (e.g., Swift, SwiftUI) development with some exposure to Android (e.g., Kotlin, Jetpack Compose, Android SDK)
  • Experience in the Software design/architecture process
  • Experience in the entire Software Development Life Cycle (SDLC)
  • Experience with web services (consuming or creating) with REST or SOAP
  • Excellent communication skills, with the ability to explain complex technical issues to different audiences
  • Familiarity with the development challenges that come with highly scalable and available web applications
  • Experience with unit testing and Test Driven Development (TDD)
  • Proficient in building or integrating functional AI models using techniques such as LLM prompting, AutoML modeling, etc.
Job Responsibility
Job Responsibility
  • Create impactful mobile experiences with deep customer empathy, quickly translating insights into mockups, wireframes, and proof-of-concept code
  • Act as the technical subject matter expert, mentoring fellow engineers, leading a small team, and solving challenging programming and design problems
  • Proactively identify opportunities to enhance software applications with AI technology
  • Coach and mentor junior engineers on best practices of software engineering, leveraging AI to enhance applications, and building their technical expertise to ensure efficient and effective outcomes
  • Launch AI integrations in production and evaluate their impact on software performance and user satisfaction, using appropriate metrics
What we offer
What we offer
  • cash bonus
  • equity rewards
  • benefits
  • Fulltime
Read More
Arrow Right

Engineering Group Manager

The Vehicle Experiences Engine software team is a dynamic and fast paced team th...
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 software engineering, computer science, computer engineering, electrical engineering or a related technical degree
  • Minimum of 7 years of experience in embedded product development in automotive or a related industry
  • Experience developing or leading development of complex, real time, embedded software
  • Extensive experience with system integration: SW Integration on complex system crossing multiple OS delivered by multiple teams and suppliers
  • Hardware bring-up with good knowledge on boot loaders, kernel, hardware configurations and OS
  • Quality control of integration including managing verification, identifying critical issues and leading conflict and problem resolving crossing teams
  • Significant experience in all aspects of the development process, from up front requirement analysis, systems design experience to backend integration
  • Outstanding written and oral communications skills
  • Ability to effectively prioritize and execute tasks in a high-pressure environment
  • Development experience writing C, C++, and Java
Job Responsibility
Job Responsibility
  • Lead, guide and direct a large group of technical employees responsible for engineering deliverables in support of the organization's business objectives
  • Manage technical teams with project responsibilities including: Responsible for the entire life-cycle of the assigned domain, including requirements, system design, development, deployment, and maintenance of the embedded software for vehicle components
  • Develop and release embedded software for Vehicle Interface Processor, VCU and SDV Diagnostics, and others
  • Design and develop embedded software in an Agile environment
  • Develop software code packages in C, C++, and Java in real-time operating system environments, using AUTOSAR, QNX, Linux, and Android
  • Develop and execute test cases for unit, integration, and functional software testing
  • Perform analysis, resolution, and tracking of defects to closure
  • Coordinate and participate in architecture, requirements, design, code, and test case reviews
  • Review software change requests, plan the implementation based on the teams' skills and bandwidth, and perform code reviews
  • Lead design and defect analysis discussions with suppliers
What we offer
What we offer
  • This job may be eligible for relocation benefits
  • Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate
  • Fulltime
Read More
Arrow Right

Staff Embedded Logging Software Developer

The Data Engineering organization at General Motors Canada is developing a unifi...
Location
Location
Canada , Markham; Oshawa
Salary
Salary:
147000.00 - 196600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 8+ years in embedded software development or systems engineering across Android, Linux, and/or QNX
  • Strong coding proficiency in C/C++ and Android Java with experience in platform‑level integrations
  • Demonstrated experience integrating with control plane services (configuration retrieval, arbitration, persistence/fallback) and data plane pipelines (streaming and file‑based transfer)
  • Hands‑on experience with: file management workflows
  • file rotation/compression, retention, and storage quotas
  • logger ecosystems (e.g., Android logs, QNX slogger2, Linux journal/syslog) and buffer/file management at scale
  • Deep understanding of ECU constraints: startup sequencing, CPU/memory/flash budgets, and contention mitigation
  • Familiarity with structured logging guidelines and driving cross‑team compliance
  • Experience designing metrics/telemetry for operational visibility and remote control at fleet scale
Job Responsibility
Job Responsibility
  • Define and implement Platform Log Client behaviors across Android, Linux, and QNX
  • Manage volatile buffers and persistent storage (log files and packages), including rotation, compression, retention, and quotas
  • Support vehicle‑local data access mechanisms (e.g., USB‑based retrieval) when connectivity is limited
  • Build/extend a Log Control Interface Library to handle configuration retrieval, validation, arbitration (including TTL for local overrides), and persistence/fallback to last‑known‑good
  • Implement interactions between vehicle log control logic, platform clients, and configuration providers
  • Define API contracts for configuration updates, log control, and create/upload package triggers
  • align with in‑vehicle UX/HMI flows
  • Design and operate reliable egress paths for: Log Streaming
  • File‑based transfer of high‑fidelity artifacts (binary logs, crash dumps, multi‑file log packages)
  • Implement runtime controls to enable/disable logging subsystems locally and remotely
What we offer
What we offer
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental, and vision benefits
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement
  • GM Vehicle Purchase Plan for you, your family and friends
  • Fulltime
Read More
Arrow Right