Cloud Software Development Engineer

IntelHillsboro, OR
22hHybrid

About The Position

As a Cloud Software Development Engineer, you will drive innovation by developing software solutions that maximize the value of Intel's hardware features in public cloud and on-premises deployment models. You will work on cutting-edge technologies, optimize partner software stacks, and design scalable solutions that enhance performance and reliability. By enabling Intel's hardware features and optimizing full-stack software, you will play a critical role in shaping the future of cloud computing, delivering impactful products, and ensuring Intel remains a leader in the cloud ecosystem.

Requirements

  • BS degree in Computer Science, Software Engineering, or a related field.
  • 6+ years of experience in the following areas:
  • Software development experience with a proven track record of delivering production-quality software in media domain.
  • Programming languages such as Java and C/C++.
  • Communicate technical requirements and designs effectively with customers, technical teams, and management.

Nice To Haves

  • Master's degree or higher in Computer Science, Software Engineering, or a related field.
  • Experience of development in Cloud Environment.
  • Software projects that leverage intrinsics and assembly-level optimizations.
  • Knowledge and hands-on experience enabling Intel Xeon platform features or implementing software optimizations.
  • Expertise in designing and building scalable, fault-tolerant infrastructure software or distributed systems.
  • Experience with architecture and design, including design patterns, reliability, and scaling for large-scale cloud services.
  • Familiarity with consuming and utilizing new programming languages, APIs, and toolsets.

Responsibilities

  • Design, develop, validate, and debug software to enable Intel hardware features for public cloud and on-premises deployment models.
  • Analyze and optimize partner software stacks, spanning firmware, drivers, OS, middleware, SDKs, frameworks, algorithms, and applications.
  • Develop and implement scalable, fault-tolerant cloud-native solutions, leveraging containerization, serverless architectures, and managed cloud services.
  • Optimize cloud software across specific technology domains, primarily media, with potential involvement in data services (including ingestion, databases, and analytics), AI/ML initiatives, and open-source development.
  • Benchmark workloads at scale and analyze performance using advanced tools to deliver differentiated solutions.
  • Collaborate with cross-functional teams and customers to identify, develop, and upstream optimizations into open-source software.
  • Partner with Intel architects to resolve customer challenges and help shape architectural decisions for future hardware generations.
  • Design, implement, and upstream solutions in open-source projects.
  • Deliver software solutions that improve the performance of customer designs and enable customers to obtain the greatest value from Intel products.

Benefits

  • We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock bonuses, and benefit programs which include health, retirement, and vacation.
  • Find out more about the benefits of working at Intel .
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service