SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
OneStream is seeking a Senior Manager of Software Engineering to lead the Platform Development team, overseeing the design, development, and evolution of the OneStream Platform—a complex system spanning OLAP, multi-dimensional processing, distributed systems, web technologies, and SQL-based architectures. This is a hands-on leadership role blending deep technical expertise with strong people leadership.
You will lead high-impact engineering teams responsible for building, optimizing, and evolving modern web-based experiences that power the Office of the CFO at global enterprises. The role requires end-to-end ownership of platform components from architecture through release and optimization, with accountability for timelines, quality, and outcomes.
Key responsibilities include:
- Leading technical design and architecture across distributed, multi-threaded, and web-based systems
- Maintaining hands-on engagement through design reviews, debugging, and solving complex technical challenges
- Ensuring high standards for code quality, testing, performance, and maintainability
- Identifying and eliminating technical and organizational bottlenecks to improve delivery velocity
- Driving AI enablement across engineering, including adoption of AI-assisted development tools and integration of AI-driven platform capabilities
- Partnering with data and AI teams to incorporate models, APIs, and intelligent workflows
- Establishing best practices for responsible AI usage, including security, governance, and data privacy
- Upskilling teams on modern development practices and measuring impact on productivity and quality
- Ensuring platform observability, monitoring, performance optimization, and operational excellence
- Driving continuous improvement through metrics, retrospectives, and postmortems
- Collaborating with Product Management, Architecture, and cross-functional engineering teams
- Communicating technical direction, risks, and progress to stakeholders and executive leadership
- Influencing platform strategy and technology investment decisions
- Building, leading, and scaling high-performing engineering teams
- Coaching and mentoring engineers and emerging leaders
- Driving accountability, hiring, onboarding, and career development
- Fostering a culture of ownership, innovation, and continuous learning
Estimated travel: 20%.
REQUIREMENTS:
- 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:
- 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
KEY SKILLS:
- Strong technical judgment with ability to challenge and elevate engineering decisions
- Proven track record of leading and scaling high-performing engineering teams
- Effectiveness in complex, fast-paced environments with competing priorities
- Exceptional problem-solving and systems-thinking capabilities
- Clear, confident communication across technical and executive audiences
- Decisive leadership with strong bias for action and execution
- Ability to analyze technical issues, drive discussions, and influence outcomes
- Collaborative leadership with strong listening skills and stakeholder alignment
- High integrity and credibility, fostering trust and strong team culture