Software Engineer V

ICONMA, LLC
  • Burlingame, CA
  • $94.14–$98.94 Per Hour
  • Instant Apply
15 days ago

Job Description

Our client, a Internet Content & Information company, is looking for a Software Engineer V for their Burlingame, CA/ Sunnyvale, CA/ Menlo Park, CA/New York, NY location.
 
Requirements:

  • 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
  • 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
  • Experience with AOSP is great.
  • 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
  • 10+ years
  • 7+ with NTH skills, open to considering
  • 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
  • Top 3 must-have hard 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
  • Experience with AOSP is great.
  • Good 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
 
Why Should You Apply?Why Should You Apply?

Numbers & Facts

LocationBurlingame, CA
Salary$94.14–$98.94 Per Hour

Skills

  • Android Applicationsunmatched
  • Architectural Designunmatched
  • Artificial Intelligence (AI)unmatched
  • Business Operationsunmatched
  • C++ Programming Languageunmatched
  • CPU (Central Processing Unit)unmatched
  • Concurrencyunmatched
  • Debugging Skillsunmatched
  • Distributed Applicationsunmatched
  • Health Planunmatched
  • Kotlinunmatched
  • Memory Hardwareunmatched
  • Memory Managementunmatched
  • Mobile Applicationsunmatched
  • Mobile Devicesunmatched
  • Multithreaded Programmingunmatched
  • Performance Tuning/Optimizationunmatched
  • Presentation/Verbal Skillsunmatched
  • Product Developmentunmatched
  • Programming Languagesunmatched
  • Reliability Engineeringunmatched
  • Rust Programming Languageunmatched
  • Software Designunmatched
  • Software Engineeringunmatched
  • Swiftunmatched
  • Systems Engineeringunmatched
  • Systems Reliabilityunmatched
  • Wearablesunmatched
  • Writing Skillsunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder