FreshRemote.Work

Software Architect - Remote, United States

Software Architect

Remote, USA        OneStream Software LLC

 

Benefits Offered                 Vision, Medical, Life, Dental, 401K
Compensation Range        $155,000.00 - $185,000.00 (Range applies to US candidates only) + Benefits/Variable Comp/Equity – Range may vary based on experience
Employment Type              Full-Time

 

ABOUT THE JOB

As a Software Architect, you will play a pivotal role in designing, implementing, and overseeing the architecture of our software systems. You will collaborate closely with stakeholders, development teams, and other technical leaders to ensure the scalability, reliability, and maintainability of our software solutions. This role requires a deep understanding of software design principles, a strategic mindset, and excellent communication skills. You will lead deep technical architectural discussions and initiatives with key stakeholders, managing risk and scope, to deliver quality solutions to technical challenges. 

 

RESPONSIBILITIES:  

  • Understand OneStream’s application portfolio to provide oversight and guidance feature and foundational requirements.  
  • Design and develop high-level architecture and technical specifications for software projects, ensuring alignment with business goals, technical requirements and adherence to architectural best practices and standards. 
  • Provide technical leadership and guidance to clients and within the Software engineering department. 
  • Conduct thorough analysis of existing systems, identify areas for improvement and propose innovative solutions to address technical challenges. 
  • Collaborate with cross-functional teams including product managers, engineers, and quality assurance professionals to define requirements, prioritize features and drive successful, quality project delivery. 
  • Identify potential risks and dependencies in software architecture and propose mitigation strategies to ensure project success. 
  • Evaluate new technologies, tools, and frameworks to assess their suitability for integration into existing systems and future projects. 
  • Create and maintain comprehensive documentation including architecture diagrams, design documents and technical specifications. 
  • Provide mentorship and technical guidance to junior team members, fostering professional growth and development. …

Hey, this job isn't fresh anymore!

Search Fresh Jobs