Jobs and Careers
ON

Senior Software Engineer I

OneStream
Remote, United States, United StatesRemotefull_timeVerifiedPosted 25 Sept 2025
💰 $172,000/yr($138,000/yr$172,000/yr)

About the role

Senior Software Engineer I (Platform)

Location:                           Remote, USA

Compensation:               $138,000.00-$172,000.00

Benefits Offered:             Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience.

Employment Type:        Full-Time

Summary

OneStream is seeking a Senior Software Engineer with a strong background in Microsoft .Net technologies to join its solution development team for a rapidly growing company. OneStream offers Corporate Performance Management (CPM) software for large corporations, designed for high-end deployments either on-site or in the Microsoft Azure cloud. The core engine utilizes complex OLAP, multi-dimensional, multi-server, multi-threading, web, and SQL technologies to address challenges faced by the Office of Finance. Primary responsibilities include designing, developing, and maintaining software solutions on the OneStream development platform while coordinating with the team across various infrastructure layers.

Primary Duties and Responsibilities

  • Design and architect solutions.
  • Provide documentation of source codes, defining standards and improve them, APIs, flow diagrams, reviewing code requests.
  • Build and deliver solutions that meet/exceed customer/stakeholder expectations.
  • Proactively suggest options for solutions that make the feature easy to use and improve customer experience.
  • Drive requirements discussions based on value delivered to customer.
  • Participate and contribute to reviewing other team members unit tests.
  • Lead design discussions and planning. Provide complex design requirements for major features and new solutions.
  • Mentor fellow team members in best practices, coding standards, assist in software design, provide training.
  • Serve as an onboarding partner for new hires and training.
  • Member of the required approvers for pull requests, release branch.
  • Run/Lead formal Code Review meetings.
  • Help maintain code quality, organization, and automatization.
  • Other ad hoc duties as assigned by leadership.
  • Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
  • Design and architect solutions.
  • Provide documentation of source codes, defining standards and improve them, APIs, flow diagrams, reviewing code requests.
  • Build and deliver solutions that meet/exceed customer/stakeholder expectations.
  • Proactively suggest options for solutions that make the feature easy to use and improve customer experience.
  • Drive requirements discussions based on value delivered to customer.
  • Participate and contribute to reviewing other team members unit tests.
  • Lead design discussions and planning. Provide complex design requirements for major features and new solutions.
  • Mentor fellow team members in best practices, coding standards, assist in software design, provide training.
  • Serve as an onboarding partner for new hires and training.
  • Member of the required approvers for pull requests, release branch.
  • Run/Lead formal Code Review meetings.
  • Help maintain code quality, organization, and automatization.
  • Other ad hoc duties as assigned by leadership.
  • Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
  • Design and architect solutions.
  • Provide documentation of source codes, defining standards and improve them, APIs, flow diagrams, reviewing code requests.
  • Build and deliver solutions that meet/exceed customer/stakeholder expectations.
  • Proactively suggest options for solutions that make the feature easy to use and improve customer experience.
  • Drive requirements discussions based on value delivered to customer.
  • Participate and contribute to reviewing other team members unit tests.
  • Lead design discussions and planning. Provide complex design requirements for major features and new solutions.
  • Mentor fellow team members in best practices, coding standards, assist in software design, provide training.
  • Serve as an onboarding partner for new hires and training.
  • Member of the required approvers for pull requests, release branch.
  • Run/Lead formal Code Review meetings.
  • Help maintain code quality, organization, and automatization.
  • Other ad hoc duties as assigned by leadership.
  • Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
  • Design and architect solutions.
  • Provide documentation of source codes, defining standards and improve them, API

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

OneStream

View company profile →