Senior Software Engineer
OneStreamAbout the role
Senior Software Engineer
Remote, USA OneStream Software LLC
Benefits Offered Vision, Medical, Life, Dental, 401K
Employment Type Full-Time
Compensation $120,000.00 - $145,000.00 (Range applies to US candidates only) + Benefits/Variable Comp./Equity - Range may vary based on experience.
ABOUT THE JOB
We are looking for a Senior Software Engineer with a strong background in Microsoft .Net technologies and an ability to work as a key member in a solution development team for a rapidly growing company. Our company provides Corporate Performance Management (CPM) software for large corporations. Our product is designed for high-end deployments at customer facilities or in the Microsoft Azure cloud. The core engine contains complex OLAP, multi-dimensional, multi-server, multi-threading, web, and SQL technologies and is specifically designed to solve problems for the Office of Finance at large corporations. Your primary responsibilities will be to design, develop & maintain MarketPlace (App Store) solutions and to coordinate with the rest of the team working on different layers of the infrastructure.
RESPONSIBILITIES
Primary Responsibilities:
- Design and architect solutions that work interactively (web based, inter-process, embedded).
- Provide documentation of source codes, defining standards and improve them, APIs, flow diagrams, reviewing code requests.
- Build and deliver solutions that meet/exceed customer/stakeholder expectations.
- Proactively suggest options for solutions that make the feature easy to use and improve customer experience
- Drive requirements discussions based on value delivered to customer.
- Participate and contribute to reviewing other team members unit tests.
- Lead design discussions and planning. Provide complex design requirements for major features and new solutions.
- Mentor Software Engineer team members in best practices, coding standards, assist in software design, provide training.
- Serve as an onboarding partner for new hires and training.
- Member of the required approvers for pull requests, release branch.
- Run/Lead formal Code Review meetings.
- Help maintain code quality, organization, and automatization.
- Other ad hoc duties as assigned by leadership.
QUALITIES OF A SUCCESSFUL CANDIDATE
Formal Education and Certification
- Bachelor’s Degree in Computer Science, Computer Information Systems, Software Development, Electrical Engineering. Mathematics, Physics or equivalent technical discipline experience.
Knowledge and Experience
- 8+ years development and industry experience with detail-oriented software design with a strong command of design patterns and problem-solving expertise in areas such as memory and performance tuning of managed code and SQL query optimization.
- Proficient in object oriented languages such as: C#, VB.NET.
- Understanding of RESTful API design and experience in building and assembling installation automation for deployment.
- Ability to review other team members unit tests.
- Experience with deployment of software solutions into cloud-hosted infrastructure and experience with building deployment automation using Git Actions or DevOps pipelines.
- Understanding of SSO configuration, Website file management, access, session data, web application development and debugging.
- Experience with SQL query analysis and optimization, relational dependencies, indexing for queries, partitioning, stored procedures.
Nice to Have
- Domain and Financial Systems expertise.
- 3 or more Azure Certifications.
Personal Attributes
- Ability to effectively prioritize and execute tasks in a high-pressure environment is crucial.
- Proven analytical and problem-solving abilities.
- Adept at conducting research into software-related issues and products.
- Must be able to learn, understand, and apply new technologies.
- Strong written and oral communication skills.
- Strong interpersonal skills.
- Customer service skills an asset.
- Highly logical.
- Highly self-motivated and directed.
- Keen attention to detail.
- Comfortable interacting with C-level executives.
- Legally authorized to work for any company in the United States without sponsorship.
WHO WE ARE
OneStream is how today
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s