Software Engineer I

Work at OneStream

United States

Remote

USD 99,000 - 129,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Vision Insurance
Medical Insurance
Life Insurance
Dental Insurance
401K

Job summary

OneStream Software is seeking a Software Engineer I to design, develop, test, and maintain software components across OneStream solutions. You will contribute to UI with Angular, React, and Blazor, and build RESTful APIs that integrate with data services.

The role requires a bachelor’s degree in a technical field and 2–4 years of experience with C#, .NET, ASP.NET, and modern UI frameworks. Remote work is supported for this full-time position, with a compensation package reflecting experience and

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.

Responsibilities

  • Design, develop, test, and maintain high-quality software components within OneStream solutions.
  • Implement features using established design patterns and best practices under guidance from senior engineers.
  • Contribute to UI development using Angular, React, Blazor.
  • Develop and integrate APIs and services following RESTful standards.
  • Write clean, maintainable code with unittest coverage.
  • Collaborate with Product, QA, and other engineers to deliver features meeting quality expectations.
  • Follow SDLC, security, and compliance protocols.

Skills

C#
.NET
ASP.NET
Angular
React
Blazor
WPF
SQL
Git
CI/CD
Unit tests
OO design
Azure

Education

Bachelor’s degree in Computer Science or related field

Tools

JSON
XML

Job description

Software Engineer I

Location: Remote, USA


Employment Type: Full-Time


Benefits Offered: Vision, Medical, Life, Dental, 401K


Gross annual base salary:USD 99,000-128,500


Additional variable compensation and benefits may apply. Total compensation is based on experience, skills, and location using objective, job-related criteria.


Summary

OneStream Software delivers a unified Corporate Performance Management (CPM) platform designed to meet the complex financial, operational, and analytical needs of large enterprises.OneStreamoperatesat enterprise scale, supporting mission-critical workloads for the Office of the CFO across highly regulated industries.


The OneStream platform is built on a sophisticated technology stack that includes distributed, multi-threaded services, OLAP and multidimensional data models, modern web frameworks, SQL-based persistence, and increasingly cloud-native, SaaS-oriented architecture on Microsoft Azure.The Software Engineer designs, develops, tests, andmaintainssoftware components withinOneStream,building high-quality features using established design patterns and best practices. This role owns assigned features through the full software development lifecycle, collaborates with senior engineers, Product, and Quality Assurance, and develops user interfaces, APIs, and data access logic. The Software Engineerparticipatesin code reviews andassistsin diagnosing and resolving defects and production issues to ensure reliable, high-performing solutions andpositivecustomer experience.Success in this role is measured by code quality, reliability, learning velocity, and the ability to deliverwell‑scopedfeatures safely and predictably.


Primary Duties and Responsibilities

  • Design, develop, test, andmaintainhigh-quality software components within OneStream solutions.

  • Implement features using established design patterns and best practices under guidance from senior engineers.

  • Contribute to UI development using modernUI frameworks including Angular, React,andBlazor.

  • Develop andintegrateAPIs and servicesfollowingRESTfulstandards and practices.

  • Write clean, maintainable, and well-documented code withappropriate unittest coverage.

  • Use AI-assisted development tools to accelerate development, refactoring, test creation, and documentation, whilevalidatingAI-generated output for correctness, security, and architectural alignment.

  • Participate in peer code reviews to improve code quality and consistency.

  • Assistin diagnosing, debugging, and resolving software defects across development and test environments.

  • Collaborate with Product, QA, and other engineering team members to deliver features that meet functional and quality expectations.

  • Follow established SDLC, security, and complianceprotocols.

Required Education and Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.

  • 2–4 years of professional software development experience.

  • Experience with object-oriented programming and the Microsoft technology stack, including C#, .NET,andASP.NET.

  • Basic experience withmodern UI frameworkssuch asAngular, React, Blazor,andWPF.

  • Familiarity with data formats and markup languages such asJSONandXML.

  • Working knowledge of relational databases and SQL fundamentals.

  • Experience using source control systems (Git) andparticipatingin CI/CD workflows.

  • Ability to write and review unit tests tovalidatefunctionality.

Preferred Education and Experience

  • Experience building enterprise or platform-oriented applications.

  • Familiarity withcloud‑hostedorSaaS‑basedsystems.

  • Introductory experience with automated testing practices.

  • Azure Fundamentals or entry-level Azure certification.

  • Familiarity with Cursor, Claude Code, etc.

Knowledge, Skills, and Abilities

  • Solid understanding of software development fundamentals and object-oriented design.

  • Ability to learnnew technologiesand frameworks quickly.

  • Strong problem-solving and debugging skills.

  • Effective written and verbal communication skills.

  • Ability to work collaboratively in a team-oriented environment.

  • Attention to detail and commitment to code quality.

Who We Are

OneStream is how today’s Finance teams can go beyond just reporting on the past and Take Finance Further™ by steering the business to the future.It’sthe only enterprise finance platform that unifies financial and operational data, embeds AI for better decisions and productivity,and empowers the CFO to become a critical driver of business strategy and execution.Our vision is to be theAIoperating system for modern finance, digitizing core financialfunctionsand empowering the CFO to become a critical driver of business strategy. To learn more visit www.onestream.com.


Why JoinTheOneStream Team

  • Transparency around corporate structure, salary, and benefits

  • Core value of customer success

  • Variety of project work (not industry-specific)

  • Strong culture andcamaraderie

  • Multiple training opportunities

Benefits at OneStream

OneStream employees are passionate, hardworking individuals who goabove and beyondto keep our customers happy and follow through on our mission statement. They consistently deliver the best and in turn, we make every effort to keep them cared for and happy. A sample of the benefits we provide are:


  • Excellent Medical Plan

  • Dental & Vision Insurance

  • Life Insurance

  • Short & Long TermDisability

  • Vacation Time

  • Paid Holidays

  • Professional Development

  • Retirement Plan

All candidates must be legally authorized to work for any company in the country where this position islocatedwithout sponsorship.


OneStream is an Equal Opportunity Employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer I
Senior Software Engineer I

Work at OneStream • United States

Remote
USD 138,000 - 172,000
Vision
Medical Insurance
Life Insurance
+2
Senior Software Engineer I
Senior Software Engineer I

OneStream Software • Birmingham (MI)

On-site
USD 138,000 - 172,250
Excellent Medical Plan
Dental Insurance
Vision Insurance
+4
Senior Manager, Software Engineering
Senior Manager, Software Engineering

Work at OneStream • United States

Remote
USD 173,000 - 225,000
Vision insurance
Medical insurance
Life insurance
+2
Site Reliability Engineer
Site Reliability Engineer

Work at OneStream • United States

Remote
USD 114,000 - 148,000
Vision insurance
Medical insurance
Life insurance
+2
Senior Manager, Software Engineering
Senior Manager, Software Engineering

OneStream Software • United States

On-site
USD 173,000 - 225,000
Vision
Medical
Life Insurance
+2
Senior SysOps Engineer
Senior SysOps Engineer

Work at OneStream • United States

Remote
USD 114,000 - 148,000
Vision
Medical
Life
+2
Senior Software QA Automation Engineer I
Senior Software QA Automation Engineer I

OneStream Software • United States

On-site
USD 99,000 - 129,000
Vision insurance
Medical insurance
Life insurance
+2
Senior Director, Software Engineering
Senior Director, Software Engineering

Work at OneStream • United States

Remote
USD 229,000 - 280,000
Vision insurance
Medical insurance
Life insurance
+2
Senior Cloud DevOps Network Engineer (FedRAMP, Azure, Advanced Networking)
Senior Cloud DevOps Network Engineer (FedRAMP, Azure, Advanced Networking)

Work at OneStream • United States

Remote
USD 140,000 - 172,000
Vision insurance
Medical insurance
Life insurance
+2
VP, Finance Operations & Commercial Finance
VP, Finance Operations & Commercial Finance

Work at OneStream • United States

Remote
USD 229,000 - 298,000
Vision
Medical
Life Insurance
+2