[Remote] Senior Manager, Software Engineering
Note: The job is a remote job and is open to candidates in USA. OneStream Software is a company that aims to empower finance teams with its enterprise finance platform. The Senior Manager, Software Engineering will lead the design and development of the OneStream Platform, focusing on building scalable and reliable systems while managing high-performing teams.ResponsibilitiesOwn end-to-end delivery of platform components, from architecture and development through release and optimizationLead technical design and architecture across distributed, multi-threaded, and web-based systemsMaintain hands-on engagement through design reviews, debugging, and solving complex technical challengesEnsure high standards for code quality, testing, performance, and maintainabilityIdentify and eliminate technical and organizational bottlenecks to improve delivery velocityDrive AI enablement across engineering, including adoption of AI-assisted development tools and integration of AI-driven platform capabilitiesPartner with data and AI teams to incorporate models, APIs, and intelligent workflows into the platformEstablish and promote best practices for responsible AI usage, including security, governance, and data privacyUpskill teams on modern development practices, including AI tools and frameworks, and measure impact on productivity and qualityOwn roadmap execution with accountability for timelines, quality, and outcomesBalance speed and stability, making informed trade-offs to meet business and technical goalsEnsure platform observability, monitoring, performance optimization, and operational excellenceDrive continuous improvement through metrics, retrospectives, and postmortems, ensuring alignment with scalability, reliability, and security standardsCollaborate closely with Product Management, Architecture, and cross-functional engineering teamsCommunicate technical direction, risks, and progress clearly to stakeholders and executive leadershipInfluence platform strategy and technology investment decisionsBuild, lead, and scale high-performing engineering teamsCoach and mentor engineers and emerging leaders, fostering growth and leadership developmentDrive accountability, set clear expectations, and lead hiring, onboarding, and career developmentFoster a culture of ownership, innovation, and continuous learningSkillsBachelor's degree in Computer Science, Engineering, or related field10+ years of software engineering experience in complex, distributed systems5+ years leading engineering teams. (manager of managers preferred)Strong expertise in web technologies, backend systems, and scalable architecturesExperience delivering enterprise-grade platforms or SaaS productsProven ability to drive technical and organizational transformationExperience implementing AI enablement within engineering teams or productsExperience with financial platforms, CPM/EPM, or enterprise analytics systemsFamiliarity with AI/ML integration, modern developer tooling, and automation frameworksExperience with high-performance, data-intensive applicationsPrior OneStream experienceBenefitsVisionMedicalLifeDental401K (Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience.Excellent Medical Plan.Dental & Vision Insurance.Life Insurance.Short & Long Term Disability.Vacation Time.Paid Holidays.Professional Development.Retirement Plan.Company OverviewOneStream Software is an independent software company that develops a financial planning and analysis software. It was founded in 2012, and is headquartered in Rochester, Michigan, USA, with a workforce of 1001-5000 employees. Its website is https://www.onestream.com.