Software Engineer V

Epitec

Burlingame (CA)

On-site

USD 97,000 - 138,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Epitec in Burlingame, CA is seeking a Senior Mobile Systems Engineer to design, build, and optimize software across wearable devices, mobile apps, and backend services. The role focuses on Kotlin/Swift development, concurrency, and system-level engineering for high-performance distributed systems.

Ideal candidates have extensive experience with multithreaded architectures, performance optimization, and reliability engineering, plus strong communication skills to collaborate across teams and

Qualifications

  • 10+ years of software engineering experience preferred.
  • Experience with mobile product development and backend services.
  • Strong communication skills.

Responsibilities

  • Design and implement software systems spanning wearable devices, iOS/Android apps and distributed backend services.
  • Develop high-quality mobile applications using Kotlin and/or Swift.
  • Debug and resolve race conditions, thread-safety issues and deadlocks.
  • Optimize CPU, memory, latency and reliability across platforms.
  • Architect scalable, high-performance client-server systems.
  • Collaborate across teams and communicate technical concepts clearly.

Skills

Kotlin
Swift
Concurrency
Multithreading
System design
Performance
Reliability
Communication

Tools

C++
Rust

Job description

Job Title: Software Engineer V (Senior Mobile Systems Engineer)

Location: Burlingame, CA

Duration: 12 Months Contract

Pay Rate: $85/hr

Job Description

We are seeking a Senior Mobile Systems Engineer with strong client-server and distributed systems experience to design, build, and optimize software solutions across wearable devices, mobile applications, and backend services.
The ideal candidate will have extensive experience developing mobile products using Kotlin and/or Swift, with a deep understanding of concurrency, asynchronous programming, and system-level engineering principles. This role requires expertise in designing scalable architectures, debugging complex multithreaded systems, and improving overall system performance and reliability.

Key Responsibilities
  • Design and implement software systems spanning wearable devices, iOS/Android mobile applications, and distributed backend services.
  • Develop high-quality mobile applications using Kotlin and/or Swift.
  • Debug and resolve race conditions, thread-safety issues, deadlocks, and other complex concurrency challenges.
  • Optimize CPU utilization, memory consumption, latency, and system reliability.
  • Architect and enhance scalable, high-performance client-server systems.
  • Collaborate across teams and effectively communicate technical concepts.
Required Skills
  • Strong experience building mobile products using Kotlin and/or Swift with distributed backend systems.
  • Expertise in concurrency, asynchronous programming, and multithreaded systems.
  • Strong background in system design, architecture, performance optimization, and reliability engineering.
  • Excellent verbal and written communication skills.
  • Solid software engineering and programming fundamentals.
Preferred Skills
  • Experience developing wearable devices such as smart glasses, smartwatches, or mixed reality headsets.
  • Proficiency in C++ or Rust.
  • Experience with AI/ML engineering, including:
    • LLM prompt tuning
    • Model evaluation
    • Tool calling
    • Agent workflows
Experience Required
  • 10+ years of software engineering experience preferred.
  • Candidates with 7+ years may be considered with NTH skills.

#LI-CN1

#INDPRO

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer V - Senior Mobile Systems Engineer
Software Engineer V - Senior Mobile Systems Engineer

Spectraforce Technologies • Burlingame (CA)

On-site
USD 150,000 - 210,000
Mobile Software Engineer V
Mobile Software Engineer V

Intelliswift - An LTTS Company • San Francisco (CA)

On-site
USD 140,000 - 190,000
Senior Mobile Systems Engineer - Wearables & Backends
Senior Mobile Systems Engineer - Wearables & Backends

Spectraforce Technologies • Burlingame (CA)

On-site
USD 150,000 - 210,000
Senior Mobile Systems Engineer (Kotlin/Swift & Concurrency)
Senior Mobile Systems Engineer (Kotlin/Swift & Concurrency)

Intelliswift - An LTTS Company • San Francisco (CA)

On-site
USD 140,000 - 190,000
Software Engineer
Software Engineer

Aditi Consulting • Burlingame (CA)

On-site
USD 121,000 - 125,000
Senior Mobile Systems Engineer — Kotlin/Swift & Concurrency
Senior Mobile Systems Engineer — Kotlin/Swift & Concurrency

Epitec • Burlingame (CA)

On-site
USD 97,000 - 138,000
Senior Mobile Developer
Senior Mobile Developer

Sirsi Corporation in • Salt Lake City (UT)

On-site
USD 125,000 - 135,000
Senior Mobile Software Engineer (iOS & Android)
Senior Mobile Software Engineer (iOS & Android)

7Seventy • Northern (KY)

Hybrid
USD 130,000 - 155,000
Senior Mobile & Systems Engineer — Kotlin/Swift, Wearables
Senior Mobile & Systems Engineer — Kotlin/Swift, Wearables

Aditi Consulting • Burlingame (CA)

On-site
USD 121,000 - 125,000
Software Systems Engineer
Software Systems Engineer

Sunrise Systems Inc. • Piscataway Township (NJ)

On-site
USD 80,000 - 120,000