Software Engineer V

Iconma Portal•Burlingame, CA

About The Position

Our client, an Internet Content & Information company, is seeking a Software Engineer V for locations in Burlingame, Sunnyvale, or Menlo Park, California, or New York, New York. The role involves designing and implementing software systems spanning wearable devices, iOS and Android mobile applications, and distributed backend services. The engineer will work on mobile products and multithreaded, event-driven systems, with a focus on architecture, performance optimization, and system reliability. Experience with AOSP is considered beneficial. The posting also notes that criminal history may have a direct, adverse relationship with some duties, including following company policies, exercising sound judgment, managing stress, working safely and respectfully, meeting client expectations, and safeguarding business operations and reputation.

Requirements

  • Proficiency in Kotlin or Swift and asynchronous programming.
  • Strong understanding of memory management, resource ownership, race conditions, and deadlock prevention.
  • Experience building mobile products in Kotlin or Swift with distributed backends.
  • Experience with multithreaded, event-driven systems.
  • Experience with system architecture design, performance optimization, and system reliability improvements.
  • Strong verbal and written communication skills.
  • 10+ years of experience; the posting also states '7+ with NTH skills, open to considering.'

Nice To Haves

  • Experience with AOSP.
  • Experience building wearable products such as glasses, watches, or MR headsets.
  • Proficiency in system programming in C++ or Rust.
  • AI/ML engineering experience with LLM prompt tuning, evaluation, tool calling, and agent workflows.

Responsibilities

  • Design and implement software systems spanning wearable devices, iOS and Android mobile applications, and distributed backend services.
  • Debug race conditions, thread-safety issues, and complex concurrency issues.
  • Optimize CPU usage, memory, latency, and system reliability.
  • Design system architecture and improve performance and reliability.

Benefits

  • Health benefits
  • Referral program
  • Excellent growth and advancement opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service