Staff Software Engineer (675245)

Netpace, Inc.

$130K — $180K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years professional coding experience in Node.js, Java, Go, Python, or C/C++.
  • Familiarity with Linux virtualization, Docker, and cloud infrastructure (AWS EC2, Lambda, Kubernetes).
  • Experience with Android Studio, NDK, and mobile containerization.
  • Proficient in developing and testing distributed systems with a focus on concurrency and multithreading.
  • MS or PhD in Computer Science required.

Responsibilities

  • Develop large-scale distributed frameworks for cloud and edge applications.
  • Build high-performance parallel computing applications.
  • Create and implement deep learning infrastructure software.
  • Engage in R&D projects focused on Cloud, IoT, and AI innovations.
  • Foster innovative ideas and develop prototypes for production-quality software.

Benefits

  • Opportunity to work on cutting-edge technology in Cloud, IoT, and AI.
  • Engagement in meaningful R&D projects that shape the future.
  • Collaborative environment fostering creativity and innovative ideas.
  • Potential for professional growth and development in a high-tech setting.
Full Job Description
Staff Software Engineer.
Job Description:
The Parallel and Distributed Computing Group for the client is developing advanced parallel and distributed frameworks to meet the needs of applications and services running on cloud, edge and device. We aim to improve scalability, reliability, and operation efficiency of software by leveraging different approaches of runtime system, parallel computing techniques, resource management, and AI technologies
We are currently seeking highly-motivated individuals who are willing to take challenges in building large scale distributed framework, high performance parallel computing applications, and deep learning infrastructure software. This is an excellent opportunity to engage in cutting-edge Cloud, IoT and AI R&D projects, including fostering innovative ideas, developing prototypes, and produce production quality software.
Requirements:
5+ year professional coding experience in Node.JS, Java, Go, Python or C/C++.
Experience with Linux virtualization environments, Docker, cloud infrastructure (AWS EC2, Lambda, Kubernetes), load balancing, DNS.
Experience with Android Studio, NDK, mobile vm, mobile container, mobile Linux.
Experience developing and testing distributed systems. Experience in concurrency, multithreading and synchronization.
MS or PhD in Computer Science
Preferred Qualifications
Experience with distributed messaging system, such as Kafka, ZeroMQ or MQTT is a plus.
Experience with software building and packaging process is a plus.
Understanding of security certification and OAuth is a plus.

Similar Jobs

More Jobs at Netpace, Inc.

More Enterprise Technology Jobs

Find similar Staff Software Engineer (675245) jobs: