FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Manager, Software Engineering
OneStream SoftwareSenior Manager of Software Engineering at OneStream, leading the design and development of their finance platform. Managing high-impact browser engineering teams to optimize web-based experiences.
Tech Stack
Tools & technologiesDistributed Systems
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 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.
Benefits
Comp & perks- Vision
- Medical
- Life
- Dental
- 401K (Range applies to US candidates only)
- Benefits/Variable Comp/Equity - Range may vary based on experience.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringdistributed systemsweb technologiesbackend systemsscalable architecturesAI enablemententerprise-grade platformsSaaS productscode qualityperformance optimization
Soft Skills
leadershipcommunicationcollaborationcoachingmentoringaccountabilityinnovationcontinuous learningproblem-solvinginfluence