Senior iOS / C++ Engineer - Synchrotron

Spotify Other US Location

Company

Spotify

Location

Other US Location

Type

Full Time

Job Description

We are seeking a skilled and motivated iOS/C++ engineer with a focus on architecture and platform. As our application code base continues to grow, we recognize the need for efficient source code organization and complexity management. Your role will be crucial 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.


Our main customers include feature developers, build configuration owners/maintainers, and infrastructure engineers.


What You'll Do

  • Isolation for SEM Conformance
  • Implement and maintain isolation strategies for SEM (Software Ecosystem Model) conformance within repositories and across multiple repositories.
  • Ensure that systems are designed to be developed and tested in isolation to improve build performance and reduce interdependencies.

  • Language Interoperability
  • Work on enabling seamless interoperability between Swift and C++ within the iOS codebase.
  • Leverage modern language capabilities to enhance software development efficiency and maintainability.
  • Esperanto

  • Services and Lifecycle Management
  • Utilize established service systems to manage application services and their lifecycles effectively (Quasar, Nucleus)
  • Ensure that services are robust, scalable, and maintainable.

  • App Composition Steering
  • Guide the composition of the app and the utilization of features and building blocks sourced from various parts of the organization.
  • Focus on improving product quality through thoughtful integration and composition of app features, based on foundational building blocks

Who You Are

  • Proficiency in client-ios, and willing to deepen knowledge on client-core development (or vice-versa)
  • 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
  • (nice-to-have) Experience with modular codebases and code isolation strategies
  • (nice-to-have) Knowledge of service-oriented architecture and lifecycle management

Where You'll Be

  • You'll be based in Stockholm, Sweden or London, UK. 
Apply Now

Date Posted

11/18/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Senior Finance Business Partner (d/f/m) - Personio

Views in the last 30 days - 0

Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...

View Details

Senior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio

Views in the last 30 days - 0

Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...

View Details

Senior Pricing Analyst - Cencora

Views in the last 30 days - 0

Cencora formerly known as AmerisourceBergen is a leading global pharmaceutical solutions organization They are currently experiencing rapid growth in ...

View Details

Senior Product Analyst - FinCrime Platform - WISE

Views in the last 30 days - 0

Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...

View Details