TrueNAS Logo

TrueNAS

Performance & Automation Engineer I

Reposted 16 Days Ago
In-Office or Remote
Hiring Remotely in Campbell, CA
70K-75K Annually
Entry level
In-Office or Remote
Hiring Remotely in Campbell, CA
70K-75K Annually
Entry level
The Performance & Automation Engineer I develops automated test cases, builds CI pipelines, and conducts performance tests for TrueNAS integrations. They analyze performance data and create technical documentation for stakeholders.
The summary above was generated by AI

Description

TrueNAS is redefining enterprise storage by delivering proven data resilience, performance, and flexibility without the complexity or constraints of legacy solutions. As the most deployed storage platform in the world, TrueNAS already powers critical data storage infrastructure for businesses, research institutions, and government agencies across 200+ countries and millions of users. Our mission is simple: to become the most trusted name in data storage.

Originally founded in Silicon Valley in 2002 under the name iXsystems, TrueNAS is a profitable, independent company with a culture rooted in trust, curiosity, technical excellence, and continuous improvement. Whether you work remotely or on-site, you’ll be part of a team that values collaboration and meaningful impact - where people come before profit, and bold ideas drive the future of data infrastructure.

If you’re ready to help shape the future of enterprise storage, we’d love to connect.

Position Overview: 

The Performance & Automation Engineer has a part to play in two interconnected disciplines: test automation for the TrueNAS product and performance engineering for solution integrations. The primary focus is building and maintaining the automated test infrastructure — Web UI, API, and CI pipelines — that validates product quality across the release lifecycle. Alongside this, the role benchmarks and characterizes how TrueNAS performs within enterprise integration stacks, translating those results into white papers and sizing guidance used by sales, support, and product teams.

This is a remote position in the United States 


Base Pay Range

The base pay range of this position is $70,000 to  $75,000 USD annually. In addition to base salary, this position is eligible to participate in the Company’s bonus program with a target bonus opportunity of 10% of base salary annually, subject to the achievement of individual and Company performance objectives and the terms of the applicable Company bonus plan.
Please note that the provided range reflects the pay spectrum for positions within the same job category as the one to which this position belongs. The final offer will consider various factors, such as location, education, and prior experience, to ensure a comprehensive and fair compensation assessment. 

TrueNAS offers a comprehensive package of benefits including health, dental, vision, disability, and life insurance, paid time-off, 401(k), health and flexible spending accounts, stock purchase plan and more.


Expected Posting Timelines

This position will be open for a minimum of 5 days, a maximum of 90 days.


The Day-to-Day

Test Automation

  • Develop, maintain, and execute automated test cases covering Web UI and API layers.
  • Build and maintain CI pipelines, using tools such as Jenkins, to enable consistent, repeatable testing across development cycles.
  • Execute and analyze automated security testing results; triage and collaborate with developers to drive resolution.
  • Work with release engineering to support product release readiness.

Integration Performance Engineering

  • Design and execute performance qualification test plans for TrueNAS solution integrations, for example, OpenShift, S3, and Veeam.
  • Identify performance bottlenecks and regression patterns within integration stacks; contribute findings to product and engineering discussions.
  • Contribute to automated performance testing frameworks to support continual process improvement.
  • Support sales and customer success teams on performance-related engagements when needed.

Technical Communication

  • Author performance white papers and sizing guides for key integrations (e.g., Veeam, OpenShift, S3) for use by sales, support, and customers.
  • Produce clear test reports and performance summaries for engineering, product management, and go-to-market stakeholders.


Education and Experience

We have identified the following programs, experience, and knowledge that have helped others find success in this role at TrueNAS. We understand though that knowledge comes from many forms of learning and experiences. Above all, we consider a person’s potential impact in the role and value their unique path to this point in their career.

  • Bachelor’s degree in Computer Science or Computer Engineering or equivalent experience
  • A combination of professional or educational experience (whether formal or informal) that affords you with the knowledge, skills, and abilities above


Required Skills/Abilities:

  • Coding proficiency in Python and/or Java/Groovy for test automation and scripting.
  • Experience with CI/CD tooling, specifically Jenkins pipeline development.
  • Solid understanding of test automation best practices and coding standards.
  • Familiarity with performance benchmarking tools such as FIO, Vdbench, or equivalent.
  • Working knowledge of Linux or other *NIX-based operating systems.
  • Familiarity with Jira or equivalent issue tracking platforms.
  • Strong analytical skills with the ability to interpret test data and identify trends.
  • Clear written communication — this role produces externally-facing technical content.
  • Self-directed; able to translate high-level requirements into detailed test plans with minimal guidance.

Plus to have Skills/Abilities:

  • Hands-on experience with TrueNAS, OpenZFS, or Linux.
  • Experience with enterprise integrations: OpenShift, Veeam, S3-compatible object storage, or similar.
  • Background in data storage networking (NFS, SMB, iSCSI, S3).
  • Experience authoring technical white papers or performance reference guides.
  • Familiarity with relational databases


Equal Employment Opportunity:

iXsystems DBA TrueNAS, Inc provides equal employment opportunities to all employees and applicants in all company facilities without regard to race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental and intellectual disability, age, military status or status as a Vietnam-era or special disabled veteran, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition (including, but not limited to, cancer-related or HIV/AIDS-related), genetic information, or sexual orientation in accordance with applicable federal, state and local laws. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Similar Jobs

An Hour Ago
Easy Apply
Remote
United States
Easy Apply
110K-122K Annually
Senior level
110K-122K Annually
Senior level
Healthtech • Software
The Payment Selections Manager leads the identification and recovery of improper claim payments, collaborates with cross-functional teams, and improves payment integrity processes while conducting data analysis and audits.
Top Skills: CptHcpcsIcd-10Excel
An Hour Ago
Easy Apply
Remote
USA
Easy Apply
225K-265K Annually
Senior level
225K-265K Annually
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Serve as primary legal partner to product, engineering, and design teams building stablecoins, payments, and crypto infrastructure. Provide full product lifecycle counseling on U.S. and international payments and securities regulations, resolve novel legal issues, partner cross-functionally with Compliance, Finance, and Risk, and build scalable legal processes and playbooks to enable compliant product launches.
Top Skills: BlockchainCryptoGenerative AiStablecoins
An Hour Ago
Remote or Hybrid
United States
99K-232K Annually
Senior level
99K-232K Annually
Senior level
Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Lead technical product management across the full product lifecycle: define strategy, roadmaps, and specs; drive innovation and commercialization; collaborate with cross-functional teams using Agile; oversee cloud and data projects; mentor staff; manage budgets, planning, and stakeholder conflicts while upholding professional standards.
Top Skills: AgileCloud EngineeringCustom Application DevelopmentData & AnalyticsProduct Lifecycle Management

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account