TrueNAS
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Software Engineer I (UI)

Job details

Job 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:

As a Software Engineer I (UI), you are an entry-level contributor to the user interface development of TrueNAS's web-based management system. Using TypeScript and Angular, you will build and maintain UI components that enable users to interact with TrueNAS features, such as storage configuration, app management, and system monitoring.

This is an in office role in Maryville, TN.

Base Pay Range

The base pay range of this position is $70,000 to $80,000 annually.

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

  • Collaborate with the Middleware team to integrate UI components with the WebSocket API for real-time data updates
  • Develop, test, and support user interface components to ensure seamless and responsive user experiences
  • Write clean, maintainable, and efficient front-end code following best practices

  • Assist with implementing designs provided by UX/UI designers, ensuring visual and functional consistency
  • Gain foundational experience and skills to prepare for advancement into a Software Engineer II (UI) role, where you’ll take on more complex UI development challenges

Education and Experience

  • No prior professional work experience required; internships or personal projects demonstrating TypeScript skills are a plus
  • Undergraduate degree in Computer Science, Computer Engineering, or a related field preferred
  • Equivalent practical experience or demonstrated proficiency through personal or open-source projects will also be considered

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.

About the company

Job Location

Maryville, TN

Company Size

500+

Our Story

Relied upon by millions in over 140 countries, TrueNAS is an award-winning universal data platform used by a majority of Fortune 500 companies. TrueNAS modernizes how organizations store and protect data with a mission critical high performance self healing architecture, all while simplifying operations and drastically reducing costs. The platform harnesses the power of the legendary ZFS file system to easily scale unified storage with the reliability and performance demanded by virtualization, backup, and many other data-intensive workloads. Thousands of organizations have chosen TrueNAS® Enterprise systems and support, rating it 4.9/5 and a Customer’s Choice on Gartner Peer Insights™. Founded in Silicon Valley in 2002, iXsystems, a profitable self-funded company, has developed TrueNAS and is doing business as TrueNAS commencing in 2025.

Visit Website
View Company on LinkedIn

Apply for this job

Apply Now
This is a success message.
This is an error message.
This is also an error message.