Senior Linux Platform Engineer - Santa Clara

PerficientIrvine, CA
$64,974 - $149,880Hybrid

About The Position

We are seeking a Senior Linux Platform Engineer to design, build, and evolve a custom Debian-based Linux platform powering next-generation medical devices. You will play a critical role in ensuring this platform is secure, scalable, and production-ready for regulated environments. As a Senior Technical Consultant you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of application developed for our clients. As a member working in a team environment you will take direction from solution architects and Leads on development activities. Perficient is the global AI and technology consulting firm disrupting the traditional consulting model. Powered by our 7,000+ advisors, engineers, and designers, Perficient implements AI-first solutions that break conventions and deliver outcomes that matter. Proudly serving clients that represent the world’s most innovative brands, and in collaboration with our powerful technology partner ecosystem, we bring deep industry expertise and data-driven design to redefine how businesses run and succeed. Perficient is different. For real. Learn more at perficient.com.

Requirements

  • Passionate about Linux from kernel to application.
  • Driven to build systems that truly matter.
  • Experience in designing, building, and evolving a custom Debian-based Linux platform.
  • Experience ensuring platform security, scalability, and production-readiness in regulated environments.
  • Experience in all aspects of the software development lifecycle.
  • Ability to take direction from solution architects and Leads.

Responsibilities

  • Design, build, and evolve a custom Debian-based Linux platform powering next-generation medical devices.
  • Ensure the platform is secure, scalable, and production-ready for regulated environments.
  • Participate in all aspects of the software development lifecycle: estimating, technical design, implementation, documentation, testing, deployment, and support of applications.
  • Take direction from solution architects and Leads on development activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service