Software Engineer – Datacenter

Intel•Santa Clara, CA
•Hybrid

About The Position

Intel is hiring a Software Application Development Engineer to design, develop, test, and debug software applications for end-users or applications integrated with third-party software. The role covers frontend and backend development, using modern programming languages and secure coding practices to deliver high-quality, scalable, and efficient solutions. The engineer will contribute to technology initiatives within Intel and collaborate with a team delivering software solutions for users and applications worldwide.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • At least 6 years of hands-on professional software development experience.
  • US citizenship.
  • Ability to obtain and maintain a US Government Security Clearance.
  • Proficiency in a scripting language such as Python or Perl.
  • Familiarity with Linux shells and command-line interfaces.

Nice To Haves

  • Master’s degree in a relevant technical field and at least 4 years of experience, or a Ph.D. in a relevant technical field and at least 2 years of experience.
  • Experience with industry-standard tools such as Ansible, Cobbler, containers, and Kubernetes.
  • Knowledge of Linux operating systems, preferably SUSE.
  • Exposure to continuous monitoring solutions such as Elastic, Kibana, and Grafana.
  • Basic understanding of networking protocols such as TCP/IP, DNS, and HTTP/S.
  • Familiarity with statically typed programming languages such as Java or C++.

Responsibilities

  • Design, develop, test, and debug software applications for end-users or integrated with third-party applications.
  • Contribute to frontend and backend development using modern software methodologies and programming languages.
  • Write functional and test code, automate build and deployment processes, and perform unit, integration, and end-to-end testing.
  • Follow secure coding practices and ensure compliance with software legal guidelines.
  • Analyze user stories and translate requirements into practical software solutions.
  • Collaborate with cross-functional teams on infrastructure planning and functionality.
  • Complete product documentation and procedures for installation and maintenance.
  • Interact with end-users to define system requirements and implement necessary modifications.

Benefits

  • Competitive pay
  • Stock bonuses
  • Health benefits
  • Retirement benefits
  • Vacation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service