Android/C++ Engineer - Client Platform

Posted 5 Days Ago
Be an Early Applicant
Stockholm
Hybrid
Mid level
Music
The Role
Seek an Android/C++ engineer to improve mobile app architecture, manage application states, and enable Kotlin/Java and C++ interoperability. Responsibilities include implementing isolation strategies and promoting sound engineering practices.
Summary Generated by Built In

We are seeking a skilled and motivated Android/C++ engineer with a focus on architecture and platform to work on the Synchrotron squad. As our application code base continues to grow, we recognize the need for efficient source code organization and complexity management. Your role will be essential in ensuring developers can work within isolated systems, reducing cognitive load and build complexity. You will be responsible for establishing and maintaining useful building blocks to help developers and systems reason about application state and logic flow.

What You’ll Do

  • Join a collaborative and autonomous team of engineers dedicated to improving the mobile app architecture at Spotify
  • Implement and maintain isolation strategies for SEM (Software Ecosystem Model) conformance within repositories and across multiple repositories, ensuring that systems are designed to be developed and tested in isolation to improve build performance and reduce interdependencies.
  • Enable seamless interoperability between Kotlin/Java and C++ within the Android codebase, leveraging modern language capabilities to enhance software development efficiency and maintainability.
  • Utilize established service systems (from platform or in-house solutions) to manage application services and their lifecycles effectively, ensuring that services are robust, scalable, and maintainable.
  • Guide the composition of the app by thoughtfully integrating and utilizing features and building blocks sourced from various parts of the organization, with a focus on improving product quality through foundational building blocks.
  • Promote sound engineering practices, drive work on technical strategy and roadmaps.

Who You Are

  • Proficiency in Android development (using Kotlin and Java) or C++ is required. Having expertise in both is a significant advantage. Candidates should demonstrate strong proficiency in at least one of these areas, along with some experience in the other, and a strong willingness to further deepen their knowledge.
  • A great teammate who takes initiative and has the ability to see the bigger picture, especially when it comes to improving developer experience
  • Strong understanding of software architecture and design principles
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills to work effectively with cross-functional teams
  • Experience with modular codebases and code isolation strategies
  • Knowledge of service-oriented architecture and lifecycle management

Where You'll Be

  • This role is based in Stockholm
  • We offer you the flexibility to work where you work best! There will be some in person meetings, but still allows for flexibility to work from home. 

Top Skills

Android
C++
Java
Kotlin
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Stockholm
9,574 Employees
Hybrid Workplace
Year Founded: 2006

What We Do

Spotify transformed music listening forever when it launched in Sweden in 2008. Discover, manage and share over 50m tracks for free, or upgrade to Spotify Premium to access exclusive features including offline mode, improved sound quality, and an ad-free music listening experience.

Similar Jobs

Nexthink Logo Nexthink

Solution Consultant (Pre-sales, Swedish speaker)

Artificial Intelligence • Big Data • Information Technology • Software
Hybrid
Stockholm, SWE
1051 Employees

Datadog Logo Datadog

Staff Engineer - Agent Runtimes

Artificial Intelligence • Cloud • Software • Cybersecurity
Hybrid
7 Locations
5000 Employees

Datadog Logo Datadog

Staff Software Engineer - Alerting Platform

Artificial Intelligence • Cloud • Software • Cybersecurity
Hybrid
7 Locations
5000 Employees

Datadog Logo Datadog

Staff Engineer - Agent CI/CD DevX

Artificial Intelligence • Cloud • Software • Cybersecurity
Hybrid
7 Locations
5000 Employees

Similar Companies Hiring

Calm Thumbnail
Software • Mobile • Kids + Family • Music • Healthtech
Palo Alto, CA
280 Employees
Peaksware Thumbnail
Software • Music • Fitness
Louisville, CO
269 Employees
Artlist Thumbnail
Social Media • Other • Music • Digital Media
Tel Aviv, IL
450 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account