Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Manager, Software Engineering

$173k - $225k

OneStream Software

Description

Senior Manager, Software Engineering

Location: Remote, USA

Employment Type: Full-Time

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

Gross annual base salary: USD 173,000-225,000

Additional variable compensation and benefits may apply. Total compensation is based on experience, skills, and location using objective, job-related criteria.

Summary

As the Senior Manager, Software Engineering of the Platform Development team, you will be leading the design, development, and evolution of the OneStream Platform., as well as a high-impact browser engineering teams responsible for building, optimizing, and evolving modern web-based experiences. This role blends deep technical expertise with strong people leadership

The OneStream Platform spans complex OLAP, multi-dimensional processing, distributed systems, web technologies, and SQL-based architectures. You will lead teams to build highly scalable, performant, and reliable systems that power the Office of the CFO at global enterprises. This is a hands-on leadership role where you are expected to engage in architecture, challenge technical decisions, and elevate engineering quality while building and scaling high-performing teams.

Primary Duties and Responsibilities

  • Own end-to-end delivery of platform components, from architecture and development through release and optimization.
  • Lead technical design and architecture across distributed, multi-threaded, and web-based systems.
  • Maintain hands-on engagement through design reviews, debugging, and solving complex technical challenges.
  • Ensure high standards for code quality, testing, performance, and maintainability.
  • Identify and eliminate technical and organizational bottlenecks to improve delivery velocity.
  • Drive AI enablement across engineering, including adoption of AI-assisted development tools and integration of AI-driven platform capabilities.
  • Partner with data and AI teams to incorporate models, APIs, and intelligent workflows into the platform.
  • Establish and promote best practices for responsible AI usage, including security, governance, and data privacy.
  • Upskill teams on modern development practices, including AI tools and frameworks, and measure impact on productivity and quality.
  • Own roadmap execution with accountability for timelines, quality, and outcomes.
  • Balance speed and stability, making informed trade-offs to meet business and technical goals.
  • Ensure platform observability, monitoring, performance optimization, and operational excellence.
  • Drive continuous improvement through metrics, retrospectives, and postmortems, ensuring alignment with scalability, reliability, and security standards.
  • Collaborate closely with Product Management, Architecture, and cross-functional engineering teams.
  • Communicate technical direction, risks, and progress clearly to stakeholders and executive leadership.
  • Influence platform strategy and technology investment decisions.
  • Build, lead, and scale high-performing engineering teams.
  • Coach and mentor engineers and emerging leaders, fostering growth and leadership development.
  • Drive accountability, set clear expectations, and lead hiring, onboarding, and career development.
  • Foster a culture of ownership, innovation, and continuous learning.


Required Education and Experience

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 10+ years of software engineering experience in complex, distributed systems.
  • 5+ years leading engineering teams. (manager of managers preferred)
  • Strong expertise in web technologies, backend systems, and scalable architectures.
  • Experience delivering enterprise-grade platforms or SaaS products.
  • Proven ability to drive technical and organizational transformation.
  • Experience implementing AI enablement within engineering teams or products.


Preferred Education and Experience

  • Experience with financial platforms, CPM/EPM, or enterprise analytics systems.
  • Familiarity with AI/ML integration, modern developer tooling, and automation frameworks.
  • Experience with high-performance, data-intensive applications.
  • Prior OneStream experience.


Knowledge, Skills, and Abilities

  • Strong technical judgment with the ability to challenge and elevate engineering decisions.
  • Proven track record of leading and scaling high-performing engineering teams.
  • Effective in complex, fast-paced environments with competing priorities.
  • Exceptional problem-solving and systems-thinking capabilities.
  • Clear, confident communicator across technical and executive audiences.
  • Decisive leader with a strong bias for action and execution.
  • Skilled at analyzing technical issues, driving discussions, and influencing outcomes.
  • Collaborative leader with strong listening skills and the ability to align diverse stakeholders.
  • High integrity and credibility, fostering trust and a strong team culture.


Supervisory Responsibilities

  • This role is responsible for managing a team/s of Software Engineers.


Travel

  • Travel Requirement: 20% estimated travel.


Who We Are

OneStream is how today's Finance teams can go beyond just reporting on the past and Take Finance Further by steering the business to the future. It's the only enterprise finance platform that unifies financial and operational data, embeds AI for better decisions and productivity, and empowers the CFO to become a critical driver of business strategy and execution. Our vision is to be the AI operating system for modern finance, digitizing core financial functions and empowering the CFO to become a critical driver of business strategy. To learn more visit

Why Join The OneStream Team

  • Transparency around corporate structure, salary, and benefits


  • Core value of customer success


  • Variety of project work (not industry-specific)


  • Strong culture andcamaraderie


  • Multiple training opportunities


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


All candidates must be legally authorized to work for any company in the country where this position is located without sponsorship.

OneStream is an Equal Opportunity Employer.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities


This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Manager, Software Engineering in Rochester, MI vacancy
  • $173k - $225k

     ...look before you apply? Explore our Careers site to learn more about our people, culture, and benefits. Summary As a Senior Manager, Software Engineering at OneStream, you will lead the design, development, delivery, and evolution of enterprise software products and services... 
    Senior
    Temporary work
    Local area

    OneStream Software

    Birmingham, MI
    4 days ago
  • $229k - $280k

    Description Senior Director, Software Engineering Location: Remote, US Employment Type: Full-Time Benefits Offered: Vision, Medical,...  ...requirements, pragmatic architecture, and effective release management. ~ Ensure high-quality platform APIs, service... 
    Senior
    Full time
    Temporary work
    Remote work

    OneStream Software

    Rochester, MI
    5 days ago
  •  ...better world. Provide the overall leadership for the technology strategy, software engineering oversight, code quality, release governance, process improvement, risk mitigation, budget management, platform performance, and overall team leadership. This team, depending... 
    Suggested
    Work at office
    Local area

    Performance Review Institute

    Troy, MI
    4 days ago
  •  ...The client is seeking a Director of Software Engineering to help lead their technical evolution and ensure engineering excellence within the...  ...functions such as Finance, Operations, and Product Management to access trusted data insights efficiently. Additionally,... 
    Suggested
    Immediate start

    Confidential

    Auburn Hills, MI
    1 day ago
  •  ...Description Job Description Description: FEV is looking for a Senior Software Engineer to provide technical leadership and hands-on software...  .... Collaborate with systems, validation, project management, and customer engineering teams to ensure successful project... 
    Senior

    FEV North America Inc

    Auburn Hills, MI
    18 days ago
  •  ...products to customers all over the world. Toyoda Gosei North America (headquartered in Troy, MI) has an opening for a Senior Software Engineer (Cloud and AI) in the Computer Information System (CIS) department. The Senior Software Engineer (Cloud and AI) is a senior... 
    Senior
    Work at office

    Toyoda Gosei North America Corporation

    Troy, MI
    a month ago
  • $199k - $235k

     ...Summary The Director of Software Engineeringwill lead the...  ...is responsible for driving engineering excellence, ensuring high-quality...  ...-functionally with product management, architecture, DevOps, QA, and...  ...Engineering Managers and Senior Engineers. ~ Participate... 
    Temporary work
    Local area
    Remote work

    OneStream Software

    Birmingham, MI
    1 day ago
  • Who You Are As our Senior Robotics Software Engineer, you will be responsible for designing, developing, debugging, and delivering FANUC robot software...  ...Attend project meetings with customers, engineers, and managers What You Need Bachelor's degree in Software or... 
    Senior
    Temporary work
    Flexible hours

    FANUC America Corporation

    Rochester Hills, MI
    2 days ago
  • $100.8k - $141.75k

    In this role, the Software Development Engineer will be responsible for developing and deploying embedded software solutions for BorgWarner AWD products...  ...and Tasks. Elicit, Analyze, Decompose, Develop, and Manage Software Requirements. Identify and Define SW Units,... 
    Senior
    Full time
    Immediate start

    BorgWarner Inc.

    Auburn Hills, MI
    6 days ago
  •  ...Description About the Team: The Senior ADAS Application Engineer is responsible for the application...  ...Engineering, Mechanical Engineering, Software/Computer Engineering, Robotics, or...  .... ~ Familiarity with requirements management, test case creation, and issue resolution... 
    Senior
    Remote work

    ZF Friedrichshafen

    Auburn Hills, MI
    18 days ago
  •  ...are looking for The Sr Network and Communications SW engineer will lead the vehicle software execution team with software communication development...  ...candidate will develop Communications requirements and manage the development, sourcing, and engineering of these solutions... 
    Senior
    Permanent employment
    Full time
    Temporary work

    Answer Engineering

    Troy, MI
    3 days ago
  • Senior Embedded Software Engineer Auburn Hills, MI 1 Opening Pay: $57-77 MAX US CITIZEN WITH ABILITY TO OBTAIN A SECRET CLEARANCE Essential Function...  ...complex instructions easily with all levels of management and staff to establish productive relationships Must demonstrate... 
    Senior
    Contract work
    Overseas

    Precision Resources Company, Inc.

    Auburn Hills, MI
    2 days ago
  •  ...out this new opportunity! Sr Embedded Software Engineer Auburn Hills, MI Competitive Salary...  ...For over 30 years, we'vWe are hiring a Senior Embedded Software Engineer in Auburn Hills...  ...DevSecOps methodologies. Create and manage software requirements, specifications,... 
    Senior
    Contract work
    Work at office

    Moseley Technical Services

    Auburn Hills, MI
    2 days ago
  •  ...vetting, sourcing decision, and technical discussions with IAC management & OEM’s.Assist in optimizing manufacturing efficiency and...  ...suppliers to meet IAC program timing, cost and quality objectives.Engineering LeadershipLead, develop, and mentor a team of product... 
    Senior
    Work at office

    IAC Group

    Troy, MI
    2 days ago
  •  ...integration and business logic Architect and manage cloud-based solutions using AWS (EC2, S3,...  ...decisions, coding standards, and engineering best practices Qualifications ~7+ years of experience in full stack software engineering or application development ~... 
    Senior

    Hashlist

    Auburn Hills, MI
    4 hours ago
  •  ...Job Description Job description Senior Application Architect/Developer Aquasight...  ...-driven front-end application for our Software-as-a-Service (SaaS) platform. You will lead...  ...closely with our AI team and Product Managers, and maintain high standards in SDLC. You... 
    Senior
    Full time
    Remote work

    Aquasight

    Troy, MI
    a month ago
  •  ...bridge between customer expectations and engineering implementation—conducting competitive...  ...Responsibilities Feature Objective Management: Lead the creation, tracking, and ongoing...  ...with cross-functional engineering, software, and product teams to define and execute... 
    Worldwide

    SEGULA Technologies

    Auburn Hills, MI
    3 days ago
  •  ...Job Description Job Description Software Requirements Engineer Position Summary We are seeking an experienced Software Requirements Engineer to lead the development, management, and traceability of software requirements across complex engineering programs. This... 
    Work at office

    CrossFire Group

    Auburn Hills, MI
    17 days ago
  • $120k

    Integra Partners is seeking a .NET Software to drive the design, development, and evolution...  ..., shape architecture decisions, mentor engineers, and ensure high-quality delivery across...  ...Production Support Actively manage production issues and resolve in a timely... 
    Full time
    Temporary work
    Local area
    Remote work

    Integra Partners

    Troy, MI
    18 days ago
  • $140k

     ...seeking an experienced EDI Technical Lead Engineer to lead the modernization of our...  ...or equivalent experience) ~8+ years of software engineering experience ~5+ years of healthcare...  ...health outcomes and more efficient management of complex healthcare benefits. With... 
    Full time
    Temporary work
    Local area
    Remote work

    Integra Partners

    Troy, MI
    a month ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Rochester Hills, MI
    3 hours ago
  •  ...Senior Software Technical Expert: QNX and Embedded Linux systems Max Vendor Rate: ####...  ...production readiness. Mentor senior engineers in OS internals, real-time systems, and...  ...o OS internals, scheduling, memory management, IPC o Device drivers and BSP development... 
    Senior
    Full time
    Local area

    Ipolarity LLC

    Auburn Hills, MI
    3 days ago
  •  ...Principal Engineer, Torque Security Calibration Are you looking to work for a company...  ...an industry leader in embedded controls, software, functional safety, and engineering talent...  ..., Architecture, Purchasing, Program Management, Quality, etc.) to ensure successful launch... 
    Permanent employment

    LER TechForce

    Troy, MI
    4 hours ago
  •  ...Job Description Job Description POSITION GOAL:   Software Controls and Algorithm Engineer is a mid-level position. You will design, develop,...  ...and maintain advanced control and algorithms of Battery Management System (BMS) and Vehicle Control Unit (VCU) software.... 
    Temporary work
    Work at office
    Immediate start
    Flexible hours

    New Flyer

    Auburn Hills, MI
    15 days ago
  •  ...tomorrow. As one of the world’s leading engineering service providers, we at ALTEN are...  ...Responsibilities • Coordinate and perform vehicle software updates including OTA and service-level...  ...Informations supplémentaires Talent management – we develop your career Work-life... 
    Permanent employment
    Contract work
    Internship
    Work at office
    Flexible hours

    ALTEN

    Troy, MI
    17 days ago
  •  ...Director of Worldwide Field Application Engineering, you will be responsible for leading the...  ...strategic partners in regional account management and growth plansIdentify and develop regional...  ...skills with the ability to influence senior stakeholders (C-suite, Board) and drive... 
    Full time
    Work at office
    Worldwide

    Allegro Microsystems

    Auburn Hills, MI
    4 days ago
  •  ...bridge between customer expectations and engineering implementation—conducting competitive...  ...Responsibilities Feature Objective Management: Lead the creation, tracking, and...  ...Partner with cross-functional engineering, software, and product teams to define and... 

    Groupe SEGULA Technologies SA

    Auburn Hills, MI
    3 days ago
  • $90k - $144.9k

    Lead Embedded Software Engineer - Hybrid Troy, MI or Highland Heights, OH, United States Come build something that matters. It takes great people...  ...position reports to the Global SAT Software and Electrical Manager. You’ll get to: Design, develop, test, and maintain embedded... 
    Full time
    Local area

    Stanley Black & Decker, Inc.

    Troy, MI
    5 days ago
  • Director - Software Platform Delivery (Autonomy Domain)We are Aptiv...  ..., technical dependencies, engineering capacity, and product commitments...  ...governance, stakeholder management, and building high-...  ...leadership position reporting to a Senior Director or Head of Engineering... 
    Full time
    Relocation package

    Control Tec

    Troy, MI
    1 day ago
  •  ...SENIOR PRODUCT ENGINEER Auburn Hills, Mi Direct position SIGN ON BONUS My client is...  ...design engineers, test engineers and software engineers. Duties and Responsibilities...  ...activities as directed by Engineering Manager. Mechanical and electromagnetic... 
    Senior
    Relocation
    Relocation package
    Shift work

    Staffing-Pro

    Auburn Hills, MI
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Manager, Software Engineering. Be the first to apply!