Jobs and Careers
FL

Sr. Solution Architect

Fluence
United Statesfull_timeVerifiedPosted 13 Jul 2024

About the role

What does a Sr. Solution Architect do at Fluence?

  • Guiding Fluence programs to build reliable, performant, maintainable, and secure enterprise applications. 
  • Developing comprehensive documentation and design artifacts to meticulously capture and articulate solution designs, architectural decisions, and technology evaluations, ensuring clarity and accessibility for the development team, stakeholders, and future reference. 
  • Ensuring solution designs conform and comply with enterprise architecture standards and principles 
  • Constantly reviewing the code to ensure the quality of designs by avoiding complexity, advocating clarity, and directly interacting with the team. This usually requires hands-on work in terms of developing prototypes, contributing code, or evaluating technologies. 
  • Coaching development team members on following architecture practices 
  • Evaluating solution alternatives that involve different architectures, design patterns, and frameworks; may include hardware component evaluations as well. 
  • Collaborating with an enterprise architect through architecture reviews to ensure all designs meet the overall technical and business goals of Fluence. 
  • Developing a robust, highly available and reliable infrastructure

What does the ideal candidate look like?

  • BS in Computer Science, Software Engineering, or related field from an accredited university. Significant related work experience will be considered in place of a degree. 
  • 7+ years of hands-on experience building complex enterprise scale applications or COTS software with a mix of on premise and cloud deployment methods. 
  • Experience designing highly available networks, including virtual servers, networking and software clustering.
  • Strong theoretical and practical experience in systematic software engineering and software architecture. 
  • Experience in evaluating and improving the performance, security, scalability, reliability, and robustness of large industrial-grade software systems. 
  • Ability to analyze and interpret information from a variety of sources, apply critical and creative thinking to draw conclusions or develop solutions to complex problems. 
  • An ever-expanding mind that is adept at conceptualizing complex ideas quickly and conveying those thoughts to others in a clear, effective, and motivating manner.

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 Kit

Free account required — sign up in 30s

Company

Fluence

View company profile →