Director, Software Engineering
$199k - $235kOneStream
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
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.
Primary Duties and Responsibilities
- 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.
Required Education and Experience
- 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.
- Excellent leadership, communication, and stakeholder management skills
- Strong interpersonal and communication skills, with the ability to build trust and alignment across departments.
Preferred Education and Experience
- Experience in a regulated or financial services software environment.
- Familiarity with REST APIs, integration patterns, and OneStream extensibility architecture (VB.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
Knowledge, Skills, and Abilities
- 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.
- Strong communication skills, with the ability to translate technical concepts for varied audiences.
- Skilled in project planning, execution, and driving accountability across engineering teams.
- Ability to align engineering strategy with product and business goals.
- Ability to manage competing priorities in a fast-paced, high-growth environment.
- Ability to mentor, develop, and retain top engineering talent.
SUPERVISORY RESPONSIBILITIES
- Manages the Engineering Managers in addition to directly managing senior level engineers.
Travel
- Travel is limited in this role and less than 10%.
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
$199,000—$235,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 aiapply.co.
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.
$215k
...Director of Software Engineering Compensation: Up to $215,000 Base Salary Location: Scranton, PA Area | Primarily Remote Onsite Requirement: Approximately Once Per Month Employment Type: Full-Time, Direct Hire What We're Looking For The ideal candidate...SuggestedFull timeRemote work- ...Director of Trading Technology Location: Singapore Employment Type: Full-time, onsite Relocation: Required for candidates... ...The successful candidate will lead and mentor a team of software engineers, platform engineers, and architects while remaining actively...SuggestedFull timeRemote workRelocation
- ...Summary: The Director of Engineering will lead the engineering team responsible for the company's next-generation SaaS platform. This is a... ...Responsibilities: Lead, mentor, and develop a growing team of software engineers while establishing clear expectations around...SuggestedFull timeTemporary workRemote work
- ...Companies, provides opportunities for professionals interested in just that.We are seeking a strategic, execution-oriented Director of Software Engineering to lead multiple software engineering managers and their associated Agile delivery teams within a large-scale...SuggestedFull timeWork experience placementWork at officeImmediate start
$155.9k - $259.9k
...remotely. Specific in‑office days may be designated according to team needs and business priorities.About the Role: The Director, Software Engineering provides strategic, technical, and people leadership for Ontada’s engineering organization. This leader owns the vision...SuggestedFull timeTemporary workH1bWork at officeRemote workWork from home2 days per week$190k - $225k
...architecture team.Identify opportunities to utilize third-party software development frameworks, open source libraries, and APIs in... ...QualificationsBachelor’s degree in computer science, information systems, math, engineering, or other technical field, or equivalent experienceTen years...Full timeContract workWork at officeRemote workWorldwideVisa sponsorship$202.1k - $299.63k
...always-on services. To safeguard customer trust and empower our engineering teams, we are building the next generation of monitoring... ...positon is a apeople manager role reporting to the Senior Director, Software Engineering.ResponsibilityManage high-throughput, real-time...Contract workWork at officeLocal areaRemote work2 days per week$136.1k - $252.8k
Are you passionate about leading engineering teams that build innovative cloud and AI-powered... ...legal use case.About the RoleThe Director of Engineering provides technology and development... ...managers, technical leads, and software engineers.Recommend and guide technical...Full timeLocal areaImmediate startWorldwideFlexible hours- ...countless customers and colleagues. Those stories are part of what makes this such a special place to work.Job OverviewThe Director, Software Engineering reports to the Senior Director, Engineering and partners with them to establish and drive the technology solutions...Temporary workWork at office
$220k - $320k
...advanced optics, image sensors and artificial intelligence software Cognex vision and ID systems capture an image then... ...3 days in the office, 2 at home.Cognex is looking for a Director of Software Engineering to own the strategy, technical direction, and delivery of...Full timeSecond jobWork at office$185k - $240k
...Director, Software Engineering Build the Future Do you enjoy setting direction, building leaders, and driving engineering at scale? At McGraw Hill, our engineering leaders shape the future of learning. If you're passionate about building high-performing organizations...Work at officeRemote work- ...Overview Consilio is seeking for a hands-on Director of Software Development to lead the engineering team to work on our some of our market leading AI-enabled legal automation platforms that governs the end-to-end lifecycle of legal operations processes (including...Remote work
- ...Director Of Software Engineering GenLogs is a transportation-technology company building the next generation of truck intelligence. Through a nationwide network of sensors and proprietary data, we deliver real-time, high-fidelity insights into freight movement for...Remote work
- ...Leading the content management systems engineering organization, the full-time remote Director of Software Engineering will manage the technical strategy, architecture, and delivery of Reuters' CMS platform while providing hands-on technical guidance and building a high...Full timeRemote work
$217.8k - $242k
...Job Title: Director, Software Engineering Location: Remote - US **Travel to Office expectations** For Remote Roles : If this role is remote, there will be in-office events that will require travel to and from the Mississauga and/or Salt Lake City office. These...Work at officeRemote workFlexible hours$159k - $200k
...Director, Software Engineering Remote About You You are driven to transform healthcare through software and believe that primary care, when powered by the right technology, can deliver dramatically better outcomes at lower cost. You are motivated by solving messy...Local areaRemote workVisa sponsorshipWork visa- ...Director Of Software Engineering ScyllaDB is seeking a highly skilled Director of Software Engineering to lead our talented software development teams. In this pivotal role, you will be responsible for driving the technical vision and strategy of our software products...Remote work
$190k - $225k
...Director, Software Engineering KLDiscovery is a global eDiscovery and legal technology provider serving large law firms, corporate legal departments, and government agencies. We build and operate the products and services that legal teams rely on to manage, process...Remote work$110k - $225k
...About the Role: Grade Level (for internal use): 13 The Role: Director, Software Engineering The Team: This role partners with global platform, architecture, governance, security, data mastering, and Databricks-aligned teams to ensure offshore delivery...Second jobLive inWork at officeRemote workWorldwideFlexible hours$220k - $275k
...Director, Software Engineering Prescryptive is the healthcare technology company enabling the direct access marketplace for prescription drugs. Our platform aligns incentives so affordability, choice, and patient access become the natural outcome of a functioning system...Permanent employmentRemote workFlexible hours- Senior Director, Software Engineering, ProQuest LLC d/b/a Clarivate Analytics (US) LLC, Philadelphia, PADuties: Lead technical teams and focal point for development issues across a development-wide program. This includes cross-functional coordination with Content, Product...Full timeWork at officeRemote work2 days per week3 days per week
$144.54k - $216.81k
...Patient Focus, Integrity, Innovation, Impact and Empathy. Learn more about Life at Olympus: .Job DescriptionThe Director of Software Architecture and Engineering is a senior technology leader responsible for defining and executing the architecture and engineering strategy...Full timeLocal areaRemote workWorldwide$150k - $165k
...markets and shape the future of our communities. What you’ll do in the role:Morgan Stanley Services Group, Inc. is seeking a Director, Software Engineer in New York, New York to work on software development projects and coordinate feature testing, present evidence and...Temporary workRemote workWorldwide2 days per week$152.25k - $243.6k
...providing strategic direction for application architecture, software engineering practices, cloud modernization, operational excellence, and... ...capabilities that support Lincoln's strategic objectives. The Sr Director partners closely with business and technology leaders to...Work experience placement3 days per week$50k
...headquartered in Morrisville, North Carolina and Jeffersonville, Indiana. To learn more about Valeris, please visit The Senior Director, Software Engineering is responsible for leading the strategy, development, delivery, and ongoing support of software solutions that enable...Full timeTemporary workWork at officeImmediate startRemote work$286.2k - $392k
Senior Director Software Engineering As a Senior Director, Full-stack Engineer at Capital One, you will lead high-performing engineering teams working to define the future of banking in the cloud. You will partner closely with product managers, designers, architects...Full timePart timeLocal areaRemote work$210.9k - $379.2k
The RoleWe are seeking a Senior Director of Software Engineering to lead the software engineering organization supporting Research and CMC Development. Reporting to the Head of Digital for Research and CMC Development (D4RT), this leader will establish clear engineering...Permanent employmentFull timeWork at officeWork from home- Executive Director Software EngineeringJob#: 3056077Job Description:Executive Director, Software EngineeringLocation: Phoenix, Arizona (Remote)Role OverviewThe Executive Director, Software Engineering will provide strategic and technical leadership for the development...Remote work
$2,000 per month
...onboarding, performance, compensation, benefits, development and learning, rewards and recognition, and community. As Senior Director of Software Engineering, you will own engineering across this portfolio and transform these experiences into a coherent employee journey...Work at officeRemote work- ...Leading product development teams in a hybrid remote environment, the full-time Senior Director of Software Engineering will drive the transformation of software engineering practices, optimize tools and processes, and leverage artificial intelligence to enhance productivity...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Engineering. Be the first to apply!
- application engineering manager Remote
- application manager Remote
- software sales manager Remote
- application sales manager Remote
- senior applications manager Remote
- software manager Remote
- IT software development manager Remote
- application services manager Remote
- embedded software manager Remote
- director of software Remote



