Software Engineer I

United StatesUnited StatesRemotemid
Software EngineerSoftware Engineering
0 views0 saves0 applied

Quick Summary

Overview

Software Engineer I (Platform) Location: Remote, USA Employment Type: Full-Time Benefits Offered: Vision, Medical, Life, Dental, 401K Gross annual base salary: USD 99,000-128,

Technical Tools
Software EngineerSoftware Engineering

 

 Location:                             Remote, USA

 Employment Type:             Full-Time

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

What We Offer

~1 min read

OneStream Software delivers a unified Corporate Performance Management (CPM) platform designed to meet the complex financial, operational, and analytical needs of large enterprises. OneStream operates at 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, and maintains software components within OneStream, 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 Engineer participates in code reviews and assists in diagnosing and resolving defects and production issues to ensure reliable, high-performing solutions and positive customer experience. Success in this role is measured by code quality, reliability, learning velocity, and the ability to deliver well‑scoped features safely and predictably.

 

Responsibilities

~1 min read
  • →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 modern UI frameworks including Angular, React, and Blazor.
  • →Develop and integrate APIs and services following RESTful standards and practices.
  • →Write clean, maintainable, and well-documented code with appropriate unit test coverage.
  • →Use AI-assisted development tools to accelerate development, refactoring, test creation, and documentation, while validating AI-generated output for correctness, security, and architectural alignment.
  • →Participate in peer code reviews to improve code quality and consistency.
  • →Assist in 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 compliance protocols.

 

 

  • →There are no supervisory responsibilities required for this role.

 

  • 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, and ASP.NET.
  • Basic experience with modern UI frameworks such as Angular, React, Blazor, and WPF.
  • Familiarity with data formats and markup languages such as JSON and XML.
  • Working knowledge of relational databases and SQL fundamentals.
  • Experience using source control systems (Git) and participating in CI/CD workflows.
  • Ability to write and review unit tests to validate functionality.

 

 

Nice to Have

~1 min read
  • Experience building enterprise or platform-oriented applications.
  • Familiarity with cloud‑hosted or SaaS‑based systems.
  • Introductory experience with automated testing practices.
  • Azure Fundamentals or entry-level Azure certification.

 

 

  • Solid understanding of software development fundamentals and object-oriented design.
  • Ability to learn new technologies and 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.

 

  • Regular travel is not expected for this position

 

Employee must be legally authorized to work in the country of the job position as a precondition of employment.

 

While performing the duties of this job, the employee is regularly required to hear and speak effectively, reach with hands and arms, make repetitive movement of hands and fingers such as typing and/or writing. The position is mostly sedentary, involving sitting and/or standing, but the employee may occasionally lift and/or move up to 10 to 25 pounds. The employee must be able to understand, remember, and apply oral and/or written instructions or other information, apply common sense in performing job, and can organize and prioritize responsibilities. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

 #LI-KA1

Location & Eligibility

Where is the job
United States
Remote within one country
Who can apply
US

Listing Details

Posted
September 16, 2026
First seen
September 26, 2026
Last seen
September 26, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
37%
Scored at
September 26, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

Work at OneStreamSoftware Engineer I