Software Engineer

Aditi Consulting

Burlingame (CA)

On-site

USD 121,000 - 125,000

Full time

5 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

Aditi Consulting is seeking a seasoned software engineer for a role spanning wearables, iOS/Android apps, and distributed backends. You will design and implement scalable systems, focusing on memory management and robust concurrency.

Strong communication skills are essential for cross-team collaboration and technical leadership. The position emphasizes parallel programming, architecture design, and performance optimization across mobile and backend components.

Qualifications

  • Mobile and distributed backend experience.
  • Multithreaded, event-driven systems experience.
  • Architecture design and performance optimization.

Responsibilities

  • Design and implement software systems spanning wearables, iOS/Android apps and distributed backend services.
  • Address memory management, resource ownership, race conditions and deadlocks.
  • Debug race conditions, thread-safety issues and complex concurrency problems.
  • Optimize CPU, memory, latency and system reliability.
  • Communicate clearly, both verbally and in writing.

Skills

Kotlin/Swift
Multithreading
Mobile development
Distributed backends
Memory management
Debugging
System design
Concurrency
Performance

Tools

C++/Rust

Job description

Responsibilities
  • Proficient in Kotlin or Swift, async programming
  • Design and implement software systems spanning wearable devices, IOS/Android mobile applications, and distributed backend services
  • Strong understanding of memory management, resource ownership, race conditions and deadlock preventions
  • Debug race conditions, thread-safety issues, and complex concurrency issues
  • Optimize CPU, memory, latency and system reliabilities
  • Verbal and written comms skills
Must-have skills
  • Mobile - Experience building mobile products in Kotlin/Swift with distributed backends
  • Concurrency & Async - Experience in multithreaded, event-driven systems
  • System Engineering - Architecture design, performance optimization, system reliability improvements
Nice-to-have skills
  • Wearables - Experience building wearable products (glasses, watches, MR headsets, etc)
  • C++/Rust: Proficient system programing in either programming language
  • AI/ML Engineering - LLM prompt tuning, evaluation, tool calling, and agent workflows
Years of experience
  • 10+ years
  • 7+ with NTH skills, open to considering
Pay Transparency

The typical base pay for this role across the U.S. is: $88.00 - $91.00/hr Non-exempt positions are eligible for overtime at a rate of 1.5 times the base hourly rate for all hours worked in excess of 40 in a work week, or as required by state or local law. Final offer amounts, within the base pay set forth above, are determined by factors including your relevant skills, education and experience. Full-time employees are eligible to select from different benefits packages. Packages may include medical, dental, and vision benefits, health savings accounts with qualified medical plan enrollment, 10 paid days off, 3 days paid bereavement leave, 401(k) plan participation with employer match, life and disability insurance, commuter benefits, dependent care flexible spending account, accident insurance, critical illness insurance, hospital indemnity insurance, accommodations and reimbursement for work travel, and discretionary performance or recognition bonus. Sick leave and mobile phone reimbursement provided based on state or local law.

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
Technical Program Manager
Technical Program Manager

Aditi Consulting • Bell Gardens (CA)

On-site
USD 138,000 - 147,000
Medical benefits
Dental benefits
Vision benefits
+2
Senior Mobile Developer
Senior Mobile Developer

Harris Computer • Town of Florida (NY)

On-site
USD 125,000 - 135,000
Senior Mobile Developer
Senior Mobile Developer

Harris Computer • Colorado

On-site
USD 125,000 - 135,000
Senior Mobile Developer
Senior Mobile Developer

Harris Computer • Alabama

On-site
USD 125,000 - 135,000
Senior Mobile Developer
Senior Mobile Developer

Harris Computer • Kansas

On-site
USD 125,000 - 135,000
Senior Mobile Developer
Senior Mobile Developer

Harris Computer • Washington

On-site
USD 125,000 - 135,000
Senior Mobile Developer
Senior Mobile Developer

Harris Computer • Massachusetts

On-site
USD 125,000 - 135,000
Senior Mobile Developer
Senior Mobile Developer

Harris Computer • Wyoming (OH)

On-site
USD 125,000 - 135,000
Senior Mobile Developer
Senior Mobile Developer

Harris Computer • Maine

On-site
USD 125,000 - 135,000