Senior Manager, Software Engineering

Posted 21 hours ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Take charge of the complete delivery and lifecycle management for OneStream software products and services.

• Direct the technical design and architecture for enterprise applications, platforms, frameworks, integrations, APIs, data models, and the experiences surrounding installation and upgrades, as well as extensibility patterns.

• Engage actively in architecture reviews, design evaluations, code-quality assessments, debugging, customer issue analysis, and the resolution of intricate technical challenges.

• Guarantee software quality through automated testing, security, performance, maintainability, backward compatibility, upgradeability, and operational readiness.

• Collaborate with Product Management to convert business outcomes and customer requirements into technical priorities, plans, and releases.

• Work with Architecture and engineering partners to align on platform patterns, release compatibility, cloud requirements, and technical direction.

• Propel engineering practices such as source control, branching, peer review, CI/CD, test automation, documentation, telemetry, release governance, and readiness for production support.

• Leverage customer feedback, support trends, quality signals, telemetry, retrospectives, and postmortems to prioritize reliability enhancements.

• Recognize and eliminate technical, process, and organizational bottlenecks.

• Encourage the responsible use of AI-assisted development and testing practices.

• Manage roadmap execution, including scope, dependencies, timelines, quality, risks, and measurable outcomes.

• Relay technical direction, delivery status, dependencies, trade-offs, and risks to stakeholders.

• Build, lead, and nurture high-performing engineering teams.

• Coach and mentor engineering managers, technical leaders, and software engineers.

• Assist with succession planning, career development, hiring, onboarding, and retention efforts.

• Foster effective cross-team collaboration and resource reuse across OneStream Engineering.


⛳️ Requirements

• A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

• Over 10 years of software engineering experience in delivering complex enterprise applications or SaaS products.

• At least 5 years of experience leading software engineering teams.

• Proven experience in delivering production software through several release cycles, encompassing planning, development, quality validation, deployment, servicing, and customer support.

• Strong understanding of modern software architecture and engineering practices.

• Familiarity with .NET-based applications, web technologies, APIs, relational data, distributed systems, automated testing, CI/CD, and cloud-hosted deployment patterns.

• Experience in leading technical and organizational transformations.

• Demonstrated ability to collaborate across Product, Architecture, Quality, Cloud, Support, and Engineering teams.

• Preferred experience with enterprise software, Corporate Performance Management, Enterprise Performance Management, financial systems, analytics, or similar business applications.

• Preferred expertise in building extensible enterprise applications, platforms, or product portfolios.

• Preferred experience with Microsoft Azure, cloud-native services, observability, secure software development, and production operations.

• Familiarity with AI/ML integration, AI-assisted software development, modern developer tooling, and automation frameworks is preferred.

• Prior experience with enterprise application compatibility, installation, upgrades, release governance, and backward-compatible APIs or data contracts is preferred.

• Previous experience with OneStream products or platforms is preferred.

• Strong technical judgment and systems thinking capabilities.

• Proven ability to lead, scale, and develop high-performing engineering teams.

• A customer-centric mindset.

• Ability to link product strategy, solution architecture, engineering execution, and customer outcomes effectively.

• Exceptional skills in problem-solving, prioritization, and decision-making.

• Clear and confident communication skills across technical, business, and executive audiences.

• Strong collaboration and listening abilities.

• High integrity, sound judgment, and credibility when managing sensitive customer, personnel, security, and delivery issues.

• Must be legally authorized to work for any company in the United States without sponsorship.


🏝️ Benefits

• Vision insurance.

• Medical insurance.

• Life insurance.

• Dental insurance.

• 401K / Retirement Plan.

• Short-term and long-term disability.

• Vacation time.

• Paid holidays.

• Professional development opportunities.

• Transparency regarding corporate structure, salary, and benefits.

• A variety of project work.

• Multiple training opportunities.

• A strong culture and camaraderie.

People also viewed

Weekday (YC W21)13 hours ago

Engineering Manager

IN flagIndia OnlyFull-timeSoftware Engineering Manager₹4M – ₹6M/year
ApplyView job
CannonDesign15 hours ago

Director of Software Engineering

US flagUnited States OnlyFull-timeSoftware Engineering Manager$240k – $275k/year
ApplyView job
NVIDIA18 hours ago

Manager, Software Engineering – DGX Cloud

US flagCalifornia, +2 more statesFull-timeSoftware Engineering Manager$224k – $431.3k/year
ApplyView job
Ignite Reading19 hours ago

Senior Engineering Manager, Infrastructure & Data Engineering

US flagUnited States OnlyFull-timeSoftware Engineering Manager$210k – $220k/year
ApplyView job
FORTNA21 hours ago

Senior Manager, Software Development

US flagUnited States OnlyFull-timeSoftware Engineering Manager
ApplyView job
Dynata23 hours ago

Product Engineering Manager – Data Products

US flagUnited States OnlyFull-timeSoftware Engineering Manager$130k – $150k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers