Senior Mobile Systems EngineerLocation: Fully Onsite at California, US only
Contract Duration: 12 months
Pay rate: $90 - $95/hr on W2
Schedule: Full-time; U.S. business hours
Benefits: Health, Dental, Vision, 401K, PTO
Note: This is a W-2-only position. We do not offer visa sponsorship and cannot accept H-1B, F-1/STEM OPT, 1099, C2C, or C2H arrangements.
About the Role
We are seeking an experienced
Senior Mobile Systems Engineer to join Client’s
Wearables Interfaces Group. This role focuses on designing, developing, and optimizing software systems that connect
wearable devices, iOS and Android mobile applications, and distributed backend services.
The ideal candidate has extensive experience in
mobile software engineering, asynchronous programming, concurrency, and systems-level performance optimization. You will tackle complex engineering challenges involving
multithreaded systems, memory management, resource ownership, and system reliability.
This is an opportunity to contribute to sophisticated software systems supporting connected devices and mobile experiences. Candidates with experience developing software for
smart glasses, smartwatches, or mixed-reality headsets are especially encouraged to apply.
What You’ll DoMobile Systems Development- Design, develop, and maintain software systems spanning wearable devices, iOS and Android mobile applications, and distributed backend services.
- Build and optimize mobile products using Kotlin and/or Swift.
- Implement asynchronous programming patterns to support reliable communication between devices, applications, and backend services.
- Contribute to software architecture decisions that improve scalability, maintainability, and overall system performance.
Concurrency & Asynchronous Programming- Develop and troubleshoot multithreaded, event-driven systems.
- Identify, investigate, and resolve race conditions, thread-safety issues, deadlocks, and complex concurrency problems.
- Apply best practices in resource ownership, memory management, and synchronization.
- Improve the reliability and efficiency of concurrent software systems.
System Performance & Reliability- Optimize CPU and memory utilization, latency, and overall system performance.
- Identify performance bottlenecks and implement solutions to improve software efficiency.
- Evaluate system behavior, troubleshoot complex technical issues, and strengthen system reliability.
- Apply systems engineering principles to deliver robust software across connected devices and distributed services.
Cross-Functional Collaboration & Delivery- Collaborate with engineering teams and stakeholders to develop and deliver software solutions.
- Communicate technical concepts, implementation details, and progress clearly through written and verbal communication.
- Manage engineering priorities and maintain consistent progress against daily deliverables.
Must Have Qualifications- 10+ years of professional software engineering experience. Candidates with 7+ years may be considered if they bring strong preferred skills and relevant experience.
- Strong hands-on experience developing mobile products using Kotlin and/or Swift.
- Experience building mobile applications that integrate with distributed backend services.
- Strong understanding of asynchronous programming, multithreading, concurrency, and event-driven systems.
- Experience with software architecture design, system engineering, and performance optimization.
- Demonstrated ability to debug and resolve race conditions, thread-safety issues, deadlocks, and complex concurrency problems.
- Strong understanding of memory management, resource ownership, and system reliability.
- Solid programming fundamentals and a proven background in software engineering.
- Strong written and verbal communication skills.
Preferred Qualifications- Experience developing software for wearable devices, such as smart glasses, smartwatches, or mixed-reality headsets.
- Proficiency in C++ and/or Rust for systems programming.
- Experience with AI/ML engineering, including LLM prompt tuning, model evaluation, tool calling, and agent workflows.
- Experience optimizing high-performance software across mobile applications, connected devices, and distributed backend systems.
At Tailored Management, we help people get jobs and take pride in their work, so we better take pride in ours too. Not every company has the opportunity to meaningfully and directly impact individuals in a way that makes their lives tangibly better. To better support our employees, we offer a wide variety of benefit options to support you. We offer:
- Medical Coverage – HDHP, PPO, and Surest plan options
- Minimum Essential Coverage (MEC)
- Dental Insurance
- Vision Insurance
- Short-Term Disability (STD)
- Long-Term Disability (LTD)
- Life & AD&D Insurance
- Critical Illness Insurance
- Accident Insurance
- Employee Assistance Program (EAP)
Pursuant to the California Fair Chance Act, Los Angeles County Fair Chance Ordinance for Employers, Los Angeles Fair Chance Initiative for Hiring Ordinance, and San Francisco Fair Chance Ordinance, qualified applicants will be considered for assignment with arrest and conviction records. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness, meet client expectations, standards, and accompanying requirements, and safeguard business operations and company reputation. #TMMT