Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$99k - $128.5k

OneStream Software LLC

Description

Software Engineer

Location : Remote, United States

Employment Type : Full-Time

Compensation : USD 99,000 - 128,500 (Additional variable compensation and benefits may apply. Total compensation is based on experience, skills, and location using objective, job-related criteria)

Benefits Offered : Vision, Medical, Life, Dental, 401K

Summary

The Software Engineer I on the Marketplace Engineering or Platform Engineering team designs, develops and maintains MarketPlace (App Store) solutions for the OneStream XF CPM and coordinates with the rest of the team working on different layers of infrastructure.

This position requires strong knowledge of modern software design principles, concepts and best practices. The Software Engineer is expected to work well in a focused group of engineers. The position reports to the Director of Solution Engineering and will interact with team members and other engineering teams.

The Software Engineer I is expected to work well in a focused group of engineers and may coach or mentor team members. This role requires strong knowledge of modern software design principles, concepts, and best practices.

Primary Duties and Responsibilities

  • Analyze, design, develop, and maintain efficient, reusable, and reliable code.
  • Integrate data storage solutions.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Help maintain code quality, organization, and automatization.
  • Provide ongoing maintenance, support, and enhancements for existing MarketPlace solutions.

Required Education and Experience

  • Bachelor's degree in a technology-related field.
  • 3+ years programming experience.
  • Recent Microsoft technology focus.
  • Experience with the following technologies: VB .Net, C#, Visual Basic, SQL Server, Visual Studio, TFS, Git, and Atlassian.
  • Proven analytical and problem-solving skills.
  • Highly self-motivated and directed.
  • Strong understanding of object-oriented programming.
  • Skill for writing reusable libraries.
  • Familiar with various design and architectural patterns.
  • Experience with Agile/Scrum Development Methodologies.
  • Ability to analyze and communicate technical issues, lead discussions, and influence decisions.
  • Excellent written, verbal, and interpersonal skills.

Preferred Education and Experience

  • Experience with Consolidation Software, such as:
    • OneStream XF
    • Hyperion Financial Management (HFM).
    • SAP BOFC (Cartesis).
    • SAP Outlooksoft BPC.
    • IBM Cognos.
    • Tagetik.
    • Other EPM solutions.

Knowledge, Skills, and Abilities

  • 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.

Who We Are

OneStream is how today's Finance teams can go beyond just reporting on the past and Take Finance Further by steering the business to the future. It's the only enterprise finance platform that unifies financial and operational data, embeds AI for better decisions and productivity, and empowers the CFO to become a critical driver of business strategy and execution. Our vision is to be the operating system for modern finance, digitizing core financial functions and empowering the CFO to become a critical driver of business strategy. To learn more visit

Why Join The OneStream Team

  • Transparency around corporate structure, salary, and benefits.
  • Core value of customer success.
  • Variety of project work (not industry-specific).
  • Strong culture andcamaraderie.
  • Multiple training opportunities.

Benefits at OneStream

OneStream employees are passionate, hardworking individuals who go above and beyond to keep our customers happy and follow through on our mission statement. They consistently deliver the best and in turn, we make every effort to keep them cared for and happy. A sample of the benefits we provide are:

  • Excellent Medical Plan.
  • Dental & Vision Insurance.
  • Life Insurance.
  • Short & Long Term Disability.
  • Vacation Time.
  • Paid Holidays.
  • Professional Development.
  • Retirement Plan.

All candidates must be legally authorized to work for any company in the country where this position is located without sponsorship.

OneStream is an Equal Opportunity Employer.

#LI-REMOTE #LI-JP1

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Birmingham, MI vacancy
  •  ...Job Description Software Engineer Location: - Remote Duration: Long Term Overview: Join our dynamic team as a Software Engineer and help build cutting-edge AI-powered applications. We are seeking talented full-stack engineers with a passion for rapid... 
    Suggested
    Remote work

    Kasmo Global

    Troy, MI
    3 days ago
  •  ...parking features • Implement high-quality automotive grade software code compliant to automotive quality and safety standards •...  ...development Required Qualifications • Bachelors in Computer Engineering, Electrical Engineering, Robotics, Mechanical Engineering •... 
    Suggested
    Immediate start

    Lucid Motors

    Southfield, MI
    1 day ago
  •  ...Lead Embedded Software Engineer Location – Troy, MI (Onsite) Position - Fulltime Skills Required: Bachelor's degree in engineering Electrical and/or Computer engineering, Electronics Engineering, Computer Science. Minimum of 5 years' experience in automotive... 
    Suggested
    Full time

    Epsilon Solutions Ltd

    Troy, MI
    4 days ago
  •  ...Software Engineer Apply Online Tyler Technologies is seeking a Software Engineer to help evolve and support our flagship Records Management System (RMS), a mission-critical platform used by Public Safety agencies across the United States. This role offers the opportunity... 
    Suggested
    Local area

    Tyler Technologies

    Troy, MI
    5 days ago
  •  ...Responsibilities: • Develop base software; MCAL, service layers, AUTOSAR interfaces, and complex device drivers in new ECU's for electrified...  ...to ISO26262 Functional Safety • Support software validation engineer through the development process and iterate code accordingly... 
    Suggested

    Omni Inclusive

    Troy, MI
    5 days ago
  • $138k - $172.25k

    Description Senior Software Engineer Location: Remote, USA Compensation: $138,000.00-$172,250.00 Benefits Offered: Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience... 
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Birmingham, MI
    5 days ago
  •  ...Contract Software Engineer (Irl & US) Responsibilities: Define, own and standardize the product / system architecture for Vision Systems products and functions, including Surround View Visualisation systems, Trailer Assistance Systems, Automated Parking and... 
    Contract work
    Work experience placement

    Keltia Design

    Troy, MI
    3 days ago
  •  ...Senior Software Engineer Apply Online Tyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical, cloud-hosted public safety solutions used by first responders across the United States. This role combines hands-on software... 
    Local area

    Tyler Technologies

    Troy, MI
    1 day ago
  •  ...Senior Software Engineer Doeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm headquartered in Troy, Michigan with over 25 offices across the country and abroad. Founded in 1932, Doeren Mayhew is positioned for successful future growth. If you want... 

    Doeren Mayhew

    Troy, MI
    3 days ago
  •  ...Description Are you energized by building cloud-native software that supports real-world, mission-critical work? At Tyler Technologies...  ..., faster, and more informed decisions. We're hiring a Software Engineer to help enable secure data sharing across our Public Safety... 

    Tyler Technologies

    Troy, MI
    1 day ago
  •  ...Senior Software Engineer RPM is an international non-asset-based logistics and supply chain solutions company. Our focus is to provide customizable solutions tailored to support today’s complex supply chains.  As one of the fastest-growing logistics companies in North... 
    Contract work
    Temporary work
    Work at office
    Remote work
    Work from home

    RPM

    Birmingham, MI
    3 days ago
  •  ...Sr. Software Engineer MAHIN-JOB-35474 Location:Southfield, MI, FULL TIME About the Role and Job: Design and implement software changes to meet the software requirements Test and debug the changes using the appropriate tools (bench simulator, debugger... 
    Full time

    Keylent Inc

    Southfield, MI
    2 days ago
  • $86.5k - $142.7k

     ...writing and reviewing code, building proofs‑of‑concept, and guiding engineering teams through complex technical decisions. This position...  ...and attributes for success • Strong hands‑on background in software engineering and modern application architectures. • Deep understanding... 
    Summer holiday
    Flexible hours

    EY

    Southfield, MI
    2 days ago
  • $100k

    Job SummaryThe Software Engineer creates and maintains computer applications, documentation, operating instructions and control language. Participates in the systems design process and accepts assigned responsibility for projects which may include maintenance, major modifications... 
    Local area

    ThyssenKrupp Materials NA, Inc.

    Southfield, MI
    1 day ago
  • Tyler Technologies is looking for a talented Software Engineer to bring new ideas and creative thinking to our Public Safety Products Division. This role focuses on designing, developing, and maintaining mission-critical, cloud-hosted services that support real-time communication... 

    Tyler Technologies, Inc.

    Troy, MI
    3 days ago
  • A software solutions provider based in Troy, Michigan is looking for a Software Support Specialist to provide essential support for mission-critical applications. The role involves troubleshooting software and hardware issues, managing technical incidents, and training... 
    Shift work

    Tyler Technologies, Inc.

    Troy, MI
    1 day ago
  • $99.55k

     ...documentation of program development; Consult with managerial, engineering, and technical personnel to suggest changes. LOCATION OF...  .... Guide and participate in design and development of security software. RATE OF PAY $99,549.00 per year The employer will pay or exceed... 
    Odd job
    Work experience placement
    Remote work
    Relocation
    Flexible hours

    aThingz

    Southfield, MI
    3 days ago
  • SOFTWARE ENGINEER - Magna E-Car Systems - Contract Contract Pyramid is a leading Information Technology Consulting services company headquartered in metropolitan Atlanta, GA, with a focus on: Staff Augmentation Lifecycle IT solutions Application Development & Support Outsourced... 
    Contract work

    Pyramid Consulting Inc.

    Troy, MI
    3 days ago
  • Troy, Michigan P-NMOB5 Software Development Engineer II #1056000 JOB SUMMARY Software Development Engineer Job Description We are looking for a Mobile Software Development Engineer II with a strong embedded systems background to build the digital experience that connects... 
    Immediate start

    FastTek Global

    Troy, MI
    2 days ago
  • Senior Software Engineer Location: Troy, Michigan; Atlanta, Georgia; or Dallas, Texas. Responsibilities Act as a client-facing full stack engineer, partnering with stakeholders to understand business needs and translate them into effective technical solutions Design... 

    Doeren hew

    Troy, MI
    5 days ago
  • $126.13k - $171.8k

     ...About the job Software Engineer Part-time/Full-time Salary: $126,129 - $171,801 per year Location : USA, Southfield, 48000, MI Employment option: Remote Job type: Contractor, Consultancy, Full time, Part time Job Summary: Working under the direction of the Manager or Senior... 
    Full time
    Part time
    For contractors
    Remote work
    Visa sponsorship

    VORKIS

    Southfield, MI
    7 days ago
  • ABOUT WIND RIVERWind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades...  ...the opportunity eLxr is a Debian-based Linux distribution engineered for performance, reliability, and enterprise class- security.... 
    Temporary work

    Aptiv

    Troy, MI
    1 day ago
  • $90k - $110k

    Tyler Technologies in Troy, Michigan, seeks a Software Engineer to develop cloud-native applications for Public Safety. The role involves building secure data integration services and collaborating closely with product managers and engineers. Qualified candidates should... 

    Tyler-Technologies-29572f8

    Troy, MI
    5 days ago
  • A forward-thinking technology company in Southfield is seeking a Software Engineer (part-time/full-time) to develop and implement software applications. Responsibilities include leading testing efforts and collaborating with teams to enhance product quality. The ideal candidate... 
    Full time
    Part time
    Remote work

    VORKIS

    Southfield, MI
    2 days ago
  •  ...Resident Software Engineer MAHIN-JOB-35149 Software Development - Base SW / Autosar Configuration Location:[Southfield, MI] Tasks: Cooperating to the definition of software requirements Defining and maintain the module requirements Creating the module... 

    Keylent Inc

    Southfield, MI
    2 days ago
  •  ...Software Commissioning Engineer in the Commissioning & Site organization is responsible to commission and debug the software developed during the engineering phase. Mainly focused on PLC programs, HMI and special application. This role will be involved in the project from... 

    Comau

    Southfield, MI
    2 days ago
  • $126.13k - $171.8k

     ...About the job Software Engineer Part-time/Full-time Salary: $126,129 - $171,801 per year Location : USA, Southfield, 48000, MI Employment option: Remote Job type: Contractor, Consultancy, Full time, Part time Job Summary: Working... 
    Full time
    Part time
    For contractors
    Remote work
    Visa sponsorship

    Vorkis LLC

    Southfield, MI
    2 days ago
  •  ...Software Commissioning Engineer Software Commissioning Engineer in the Commissioning & Site organization is responsible to commission and debug the software developed during the engineering phase. Mainly focused on PLC programs, HMI and special application. This role... 

    Comau

    Southfield, MI
    2 days ago
  •  ...OpenShift, enabling the orchestration and management of Spark applications in a Kubernetes-native manner. Collaborate with data engineering teams to deploy and scale Spark workloads on OpenShift, optimizing for performance and resource utilization. Create, configure and... 
    Full time
    Relocation

    Unified Tech Group Inc

    Bloomfield Hills, MI
    1 hour ago
  • Stellanti in Southfield, Michigan is seeking a Software / Automation Engineer to design hardware and software programs for various applications including welders and robots. This role entails developing, commissioning, and debugging automated systems. Qualified candidates... 

    Stellanti

    Southfield, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!