Senior Software Engineer in Test - Distributed Systems

27 Minutes ago • 5 Years + • $171,600 PA - $302,200 PA
Testing

Job Description

The Services Engineering team is seeking a Senior Software Engineer in Test for Distributed Systems. This role involves integrating and testing software for highly performant and energy-efficient systems powering next-gen data centers. You will collaborate across teams to adapt and scale software on a novel compute platform, building the foundation of the future cloud architecture. The position requires expertise in building scalable, resilient systems and a passion for challenging problems, focusing on hardware acceleration for machine learning and HPC workloads.
Good To Have:
  • Excellent Automation skills and CI/CD pipeline experience.
  • Experience with Swift, Objective-C and Apple development tools.
  • Passion for software architecture, APIs and high performance extensible software.
  • Creative, collaborative, and product-focused.
  • Excellent communication skills.
  • Passionate about developing new features, automation, maintaining existing code, fixing bugs.
  • Strong problem-solving skills.
  • Skilled at the art of communication.
Must Have:
  • Integrate and test software to lead and orchestrate workloads across highly performant and energy efficient systems.
  • Utilize hardware acceleration for machine learning and high performance computing workloads.
  • Partner with teams to adapt, tailor, and scale software on a novel compute platform.
  • Build and maintain system infrastructure that powers next generation of data centers.
  • Ensure high quality and agility with unit tests, integration tests and performance tests.
  • Craft, implement, and complete test plans and test suites based on specification documents.
  • 5+ years of experience as a Software Development Engineer in Test or Software Quality Engineer.
  • Scripting and programming skills in C/C++, Golang, Python, Shell.
  • Good understanding of microservice topologies and deployment patterns in the cloud and/or edge.
  • Experience with cloud orchestration engines such as Kubernetes, Nomad, Apache Mesos, or similar.
  • Ability to triage problems, prioritize accordingly, and propose a resolution.
Perks:
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Range of discounted products and free services
  • Reimbursement for certain educational expenses (including tuition) related to advancing your career
  • Opportunity to become a shareholder through participation in discretionary employee stock programs
  • Ability to purchase stock at a discount if voluntarily participating in the Employee Stock Purchase Plan
  • Eligibility for discretionary bonuses or commission payments
  • Relocation assistance

Add these skills to join the top 1% applicants for this job

communication
cpp
game-texts
test-suites
html
apache-mesos
ci-cd
kubernetes
python
shell
objective-c
swift
machine-learning

The Services Engineering team is looking for an outstanding software engineer to integrate and test software to lead and orchestrate workloads across highly performant and energy efficient systems that will power the next generation of data centers. In this highly collaborative role, you will be at the center of multiple efforts to utilize hardware acceleration for machine learning and high performance computing workloads. You will partner with teams across the company to adapt, tailor, and scale software on a novel compute platform and will help to build the foundation of our future cloud architecture. We are looking for someone with proven mastery building and leading scalable, resilient systems. You should have a strong mix of education and practical experience with a real passion for diving head first into challenging problems.

You will work multi-functionally with architecture, platform design, SOC architects, and software teams to automate and validate outstanding hardware, software and services. You will be responsible for building and maintaining system infrastructure that powers next generation of data centers. You will ensure high quality and agility with unit tests, integration tests and performance tests. You will be responsible for crafting, implementing, and completing test plans and test suites based on specification documents.

  • 5+ years of experience as a Software Development Engineer in Test or Software Quality Engineer
  • Scripting and programming skills in C/C++, Golang, Python, Shell.
  • Excellent Automation skills and CI/CD pipeline experience is a plus.
  • Good understanding of microservice topologies and deployment patterns in the cloud and/or edge.
  • Experience with cloud orchestration engines such as Kubernetes, Nomad, Apache Mesos, or similar.
  • Ability to triage problems, prioritize accordingly, and propose a resolution.
  • Experience with Swift, Objective-C and development tools is a definite plus!
  • Passion for software architecture, APIs and high performance extensible software.
  • Creative, collaborative, and product-focused.
  • Excellent communication skills.
  • You possess strong skills in software development and testing.
  • You are passionate about developing new features, automation, maintaining existing code, fixing bugs.
  • You have strong problem-solving skills.
  • You are skilled at the art of communication and enjoy it.

Base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $171,600 and $302,200, and your base pay will depend on your skills, qualifications, experience, and location.

Employees also have the opportunity to become a shareholder through participation in discretionary employee stock programs. Employees are eligible for discretionary restricted stock unit awards, and can purchase stock at a discount if voluntarily participating in the Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Benefits.

Is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

.

Set alerts for more jobs like Senior Software Engineer in Test - Distributed Systems
Set alerts for new jobs by Apple
Set alerts for new Testing jobs in United States
Set alerts for new jobs in United States
Set alerts for Testing (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙