← Browse all jobs

O

Director, Software Engineering

OneStream · Remote, United States

FULL TIMEpermanent

Job Description

At OneStream, were 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.

Behind every innovation, customer success, and milestone are talented people working together to make a difference. Explore our Careers site to learn more about our people, culture, and benefits.
The Director of Software Engineering will lead the design, development, and delivery of the core platform frameworks that underpin the OneStream product suite. This role is responsible for driving engineering excellence, ensuring high-quality, reusable, and extensible framework components, and aligning platform investments with the needs of downstream product and engineering teams. You will work cross-functionally with product management, architecture, DevOps, QA, and other engineering teams to deliver scalable, performant, and secure foundational platform capabilities that other teams build on across the OneStream ecosystem.
Set and execute the engineering vision aligned with product and company strategy, partnering closely with Product, Design, and Architecture leadership.

~ Build, lead, and scale high-performing software engineering teams through strong people leadership and talent development.

~ Drive execution of product roadmaps, ensuring on-time delivery, code quality, and alignment with security and compliance standards.

~ Understand evolving customer needs and translate them into robust features and capabilities that integrate seamlessly with the OneStream ecosystem

~ Work cross-functionally with product management, architecture, QA, and other engineering teams

~ Partner closely with cloud engineering to support and advance platform engineering efforts, to deliver scalable, performant, and secure foundational platform capabilities

~ Foster a culture of engineering excellence through clear metrics, performance feedback, and continuous improvement.

~ Champion modern engineering practices (e.g., CI/CD, automated testing, DevOps) and ensure adherence across teams.

~ Oversee and evolve our SDLC, technical architecture, and team structure to support scale, speed, and agility.

~ Provide coaching and career development for Engineering Managers and Senior Engineers.

~ Participate in and help guide architectural discussions and key technology decisions.

~ Identify and manage technical debt and opportunities for platform improvement.

~ Represent Engineering in cross-functional leadership forums, influencing broader company priorities and roadmap decisions.

Bachelor’s degree in Computer Science, Engineering, or a related field.

~10+ years of professional software development experience, minimum of 6 years in engineering leadership

~ Proven track record of leading and scaling engineering teams in a SaaS or financial software environment.

~ Strong technical background and familiarity with modern backend and frontend development technologies.

~ Deep understanding of Agile development methodologies and experience evolving engineering processes.

~ Experience in a regulated or financial services software environment.

~ NET/Business Rules, dashboards, cube views).

~ Demonstrated success in scaling and optimizing distributed engineering teams.

~ Exposure to cloud-native development, data privacy, and secure software development practices

Strong understanding of software engineering principles, system design, and architectural best practices.

~ Proficiency in Agile methodologies and the full software development lifecycle (SDLC).

~ Familiarity with secure coding practices and compliance considerations in financial software.

~ Proven leadership and team-building skills across cross-functional and distributed teams.

~ Skilled in project planning, execution, and driving accountability across engineering teams.

~ Ability to align engineering strategy with product and business goals.

~ Ability to mentor, develop, and retain top engineering talent.

Manages the Engineering Managers in addition to directly managing senior level engineers.

Travel

~ Travel is limited in this role and less than 10%.

OneStream employees are passionate, hardworking individuals who go above and beyond to keep our customers happy and follow through on our mission statement. Excellent Medical Plan
Dental & Vision Insurance
Life Insurance
Short & Long Term Disability
Paid Holidays
Retirement Plan

LI-Remote #LI-KA1

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 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 OneStreams Privacy Policy.

Details

CompanyOneStream
LocationRemote, United States
TypeFULL TIME
Nichetech
Experiencepermanent

Similar Jobs

C

Instrumentation Technician - Sign-on Bonus Offered!

Consolidated Precision Products

C

Automation Maintenance Tech (Aerospace Manufacturing)

Consolidated Precision Products

C

Instrumentation Technician - Sign-on Bonus Offered!

Consolidated Precision Products

C

Automation Maintenance Tech (Aerospace Manufacturing)

Consolidated Precision Products

P

NDT Quality Technician II - Titanium Aerospace Manufacturing

PCT - Pacific Cast Technologies