Software Engineer II
$114k - $148kOneStream
At OneStream, we're on a mission to empower every Finance organization and professional to exceed their potential. Our global teams span continents, cultures, and time zones, united by a shared purpose as we build the operating system for modern Finance and help organizations move with greater speed, clarity, and confidence.
That mission comes to life through our people. Behind every innovation, customer success, and milestone are talented people working together to make a difference. That's why we're looking for people who are bold enough to think big, authentic in how they lead and collaborate, curious about what's possible, and committed to delivering results.
Want a closer look before you apply? Explore our Careers site to learn more about our people, culture, and benefits.
Summary
Software Engineer II with strong C#/.NET development experience and a solid grasp of Microsoft technologies to help design, enhance, and extend solutions within the OneStream platform. This role works closely with architects, finance systems experts, and business analysts to deliver high-quality applications that drive financial consolidation, reporting, and analytics. This role blends hands-on engineering with technical mentorship, ideal for someone who can balance deep coding skills with collaboration and system-level thinking.
Primary Duties and Responsibilities
Design, build, and maintain robust, scalable applications using C#, .NET Framework, and related Microsoft technologies.
Develop and execute unit tests and participate in code reviews to ensure high-quality, maintainable code.
Collaborate with product managers, architects, and QA engineers to deliver end-to-end software solutions.
Integrate and enhance systems within the OneStream ecosystem for production.
Troubleshoot complex issues within the OneStream platform, data integrations, and performance optimization.
Provide ongoing maintenance, support, and enhancements for existing solutions, APIs, and cloud.
Contribute to DevOps initiatives including CI/CD pipelines, version control, and deployment automation.
Engage in research activities to define and scope new features and solutions.
Mentor and support junior engineers, sharing best practices and promoting technical excellence.
Required Education and Experience
Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
3+ years of software development experience with strong proficiency in C#, .NET Core/Framework, and Microsoft ecosystems.
1–2 years of hands-on OneStream development experience, including business rules, dashboards, workflows, data management, and cube design.
Solid understanding and experience with relational databases, including SQL Server and Oracle, and data integration techniques, including APIs, ETL, REST, and OData.
Proficiency in unit testing, code review practices, and agile development methodologies.
Strong understanding of object-oriented programming.
Familiar with various design and architectural patterns.
Experience with Agile/Scrum Development Methodologies.
Ability to analyze and communicate technical issues, lead discussions, and influence decisions.
Understanding of cloud concepts including elasticity, security, and identity management.
Preferred Education and Experience
Experience with technologies such as Azure SQL, Cosmos DB, Data Lake, Storage, including table, queue, and blob; Azure Application Insights; Dynatrace; Blazor; Angular; React; and Azure compute/hosting technologies such as Azure Functions, Container Apps, Batch, and Kubernetes Service.
Experience mentoring junior developers or leading small technical initiatives.
Familiarity with CI/CD pipelines and automated testing strategies.
Hands-on experience with Microsoft SQL Server, REST APIs, and related ecosystem tools.
Solid understanding of object-oriented design, software patterns, and unit testing frameworks, such as MSTest, NUnit, or xUnit.
Familiarity with source control systems, such as Git and Azure DevOps.
Experience with OneStream or CPM platforms, such as Hyperion and Anaplan, is a plus.
Skills and certifications.
Any relevant certification, such as Microsoft Certified: Azure Developer Associate, Azure Solutions Architect, Microsoft Certified: Azure DevOps Engineer Expert, etc.
Knowledge, Skills, and Abilities
Deal well with ambiguous/undefined problems; ability to think abstractly.
Proven analytical and problem-solving skills.
Ability to multitask a variety of projects.
Passion for technology and learning.
Self-motivated, self-starter.
Strong communication skills and ability to collaborate effectively in a team-oriented environment.
Benefits at OneStream
OneStream employees are passionate, hardworking individuals who go above and beyond to 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 Term Disability
Vacation Time
Paid Holidays
Professional Development
Retirement Plan
#LI-REMOTE #LI-KA1
Total compensation is based on experience, skills, and location using objective, job-related criteria. Additional variable compensation and benefits may apply.
Gross annual base salary
$114,000—$148,000 USD
All candidates must be legally authorized to work for any company in the country where this position is located without sponsorship. OneStream Software is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other characteristic protected by applicable local laws, regulations, and ordinances.
If you need assistance and/or a reasonable accommodation during the application process, reach out to View email address on click.appcast.io.
OneStream may use the personal information you provide to process your application and contact you, in accordance with applicable privacy laws such as the CCPA and GDPR. For more information about how we handle your personal information, please review OneStream's Privacy Policy.
Emails about job opportunities at OneStream are only sent by employees with an @onestreamsoftware.com email address. Reach out to your contact at OneStream if you suspect a phishing scam.
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Oregon State vacancy
- ...substantial round – joining now comes with limited risk and unlimited upside. We are seeking a highly motivated and versatile Software Engineer II to join our core engineering team. You will be instrumental in building and scaling our platform, working across the entire...SuggestedRemote workRelocation
$115k - $160k
...Culture and About Us pages. Let’s shape the future of customer engagement together! How You Will Make an Impact As a Software Engineer II on the Developer Platform Team, you will help improve the Scala, Bazel, and CI foundations that Iterable engineers use every...SuggestedContract workLocal areaImmediate startRemote workWorldwideHome officeFlexible hours$113.65k - $191k
...build for the long term. About the role: The Safety Engineering - Triage & Insights Team owns and builds the systems and... ...shape the way they triage and act on their data. As a Software Engineer II on this team, you will own customer-facing features from concept...SuggestedFull timeRemote workFlexible hours$61.3k - $122.7k
...detection and treatment guidance, we will help eradicate the disease and the suffering it causes. As an Engineer II, you will have a basic understanding of all software components for Exact Sciences. This role will design, develop, test, and maintain software components...SuggestedRemote workWorldwideShift workNight shift$230k - $242.5k
...their associated platform foundations. We are hiring a Senior Engineer II (L6) to co-own the technical roadmap, modernize our data solutions... ...~ Proven senior‑level impact ~8+ years of software engineering experience (typically 10+ for this level) delivering...SuggestedPermanent employmentWork at officeRemote workWork from homeFlexible hours$93.5k - $126.5k
Member Experience Software Development Engineer II - III Hybrid role (3 days/week in office) at our Salt Lake City, Boise, Fargo, Portland, Vancouver, Renton, Medford, Burlington, Lewiston, Little Rock, and Springdale offices.Preference will be given to current employees...Full timeWork at officeImmediate startRemote workWork from homeRelocationFlexible hours3 days per week- Position Summary Our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant... ..., and fuel growth through innovation.Work you'll doAs a Software Engineer II on the AI & Engineering team, you will be responsible for:...Local areaVisa sponsorshipFlexible hours
- ...humans pushing toward something bigger, together.One Confluent. One Team. One Data Streaming Platform.About the Role:As a Senior Software Engineer II at Confluent, you will take ownership of critical backend systems in Stream Governance products that underpin our data...Immediate startRemote work
$154.7k - $260k
...ll have the autonomy and support to make an impact as we build for the long term. About the role: Samsara is hiring a Senior Software Engineer II to join our Developer Experience team within the larger Developer Experience organization. We are responsible for the ‘outer...Full timeRemote workRelocation packageFlexible hours$87k - $109k
Software Development Engineer II - III (EDI Enrollment) Hybrid role (3 days/week in office) at our Burlington, Renton, Spokane, Vancouver, Portland, Medford, Salt Lake City, Boise, Lewiston, or Fargo offices. Candidates must reside within commutable distance of that location...Full timeWork at officeImmediate startRemote workWork from homeRelocationFlexible hours3 days per week$118.5k - $216.5k
...not the whole job. We are a product-minded, AI-Native engineering team. AI isn't just a tool we use — it's how we work. We treat... ...About the Job Life360 is hiring an AI-Native Senior Software Engineer II — a builder who thinks natively in AI tooling and takes...Summer workRemote workFlexible hours$118.5k - $216.5k
...The Revenue Experimentation team (Direct Revenue org) is the engine behind how we grow and monetize Life360 responsibly. We... ...scale. About the Job Life360 is hiring an AI-Native Senior Software Engineer II — a builder who thinks natively in AI tooling and takes real...Summer workRemote workFlexible hours$230k - $242.5k
...where we work. Overview Enterprise Foundations is the engineering team responsible for the architectural and integration work... ...to how the platform matures. We are seeking a Senior Software Engineer II to own and ship one of the team's most complex multi-...Permanent employmentWork at officeRemote workWork from homeFlexible hours$94.71k - $149.58k
...within the Enterprise Data Management (EDM) environment. The Data Engineer II assists with developing and maintaining data pipelines,... ...Proficient in Microsoft Office products and standard business software applications. Handles confidential and sensitive information...Contract workFor contractorsWork at officeLocal areaImmediate start$133.1k - $165.5k
...Elastic stack is proficient and secure. You will work with various engineering teams. You will face challenges that require careful problem-... .... What You Bring Hands-on experience developing software in Golang with an emphasis on networking components that can...Local areaFlexible hours- ...Security Engineer II — Vulnerability Management Location: United States — Remote About the role Nasuni is hiring a Security Engineer II to strengthen vulnerability management across our cloud workloads, on-premises infrastructure, network assets, and employee...For contractorsWork at officeRemote workFlexible hours
$126k - $158k
...for all of our products: data ingest, storage, and query. As an engineer working on NRDB, you’ll be contributing directly to the... ...telemetry database technology at the core of our business.We own our software from top to bottom and are directly responsible for its quality...Work at officeRemote workFlexible hours- Job Title: Web Software Developer II Location: Remote - DHS CISA Office of Bombing Prevention; approved work location within the 50 United... ...secure web design practices. Experience collaborating with engineers and architects on API-driven interfaces, authentication...Temporary workCasual workWork at officeRemote workMonday to Friday
$87k - $121k
...Observatory has been instrumental in the study of black holes, galaxies, and the early universe. NRAO is seeking an experienced Software Engineer to join the Monitor and Control (M&C) Software Group. The M&C system forms the basis of the real-time observing software of...H1bWork at officeRemote workVisa sponsorship$128k - $252.5k
Position Summary US-E - Consulting - Lead Integration Engineer II - AI & Engineering/EaaS Join our AI & Engineering team in transforming... ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These...Local areaVisa sponsorshipFlexible hours$230k - $242.5k
...approach to where we work. Overview Join Instacart's mission to transform grocery shopping through frontier AI. As a Senior Software Engineer on AI Labs & Foundations, you will design, build, and operate the high-scale production systems that power our most ambitious...Permanent employmentWork at officeRemote workWork from homeFlexible hours$180k - $229k
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer II based in the United States. Join an innovative technology-driven organization transforming the insurance industry through...Remote work$95k - $171k
..., Kubernetes, and ensuring reliability for AI workloads within Akamai's serverless inference platform. As an Site Reliability Engineer II, you will be responsible for: Building and maintaining dashboards, alerts, and monitoring for inference workloads using Akamai...Permanent employmentWork experience placementWork at officeRemote workWork from homeWorldwideFlexible hours$140k - $190k
...just starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading... ...generation, static analysis, automated test synthesis) to increase engineering productivity and system quality in production environments...Full timeWork at officeRemote workWorldwideMonday to FridayFlexible hours$116k - $174k
...expanding — this year alone the team is greenfielding several new features, including mobile inbox. We're looking for passionate engineers who want to roll up their sleeves and grow beyond just Android into the other areas the team owns. How you'll make an impact...Remote work- ...disciplinary firm with leading-edge skills in information technology, software development and applied research. Serving government and... ...: ~ Bachelor’s degree in Computer Science, Software Engineering, or a related field or equivalent work experience and/or certifications...Work experience placementRemote work
- ...GCI's Telecom Engineer II will apply engineering principles across Technology Planning & Engineering to design, implement, optimize, and... ...RTCP SS7 SCTP IP TCP Hardware & Software: EPC BSP CNIS eSMLC Linux...Work experience placementImmediate startRemote workWork from homeHome officeFlexible hoursShift workWeekend work
$91.1k - $179.5k
...significant impact on our clients’ success. We are hiring an AI Engineer to build and operate the data, features, and GenAI foundations that... ...10/30/2026. Work you'll do As an AI and Data Science Engineer II on the HC Forward team, you will be responsible for designing,...Local area$113.78k - $166.88k
...relationships with multiple functions (eg., operations, maintenance, engineering) in prospect/customer organizations. Develops and employs... ...Messer refreshingly different. Our Application Sales Engineers II at Messer can expect to earn between $113,779 - $166,876. If...Contract work- Job Description: Summary: The Software Engineer is responsible for working on projects that are currently being visualized or developed by our... .... • Performs other functions as assigned by management. Level II (in addition to Level I Accountabilities) • Participates in strategic...Remote workWork from homeHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
Related searches
- software engineer amazon Oregon State
- information technology software engineer Oregon State
- federal - software developer Oregon State
- graduate software developer Oregon State
- rust software engineer Oregon State
- software engineer remote Oregon State
- junior software developer internship Oregon State
- remote entry level software developer Oregon State
- intermediate software engineer Oregon State
- software engineer contract Oregon State



