Benchmark

Senior Solutions Architect

Benchmark

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Leverage enterprise architecture techniques and software engineering principles to design scalable and reliable solutions
  • Develop a highly performing Solutions Architecture team
  • Establish processes and practices for Solutions Architecture
  • Successfully manage interactions with business and IT leaders
  • Define high-level solution architectures
  • Ensure architectures support high availability, disaster recovery, and performance optimization
  • Evaluate, define, and prototype alternative solutions
  • Stay updated on industry trends and best practices
  • Serve as a technical advisor on IT projects

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related discipline
  • 8 or more years of related experience, or equivalent combination of education and experience
  • Experience in the development of high volume, mission critical applications in heterogeneous environments/architectures for multi-user solutions
  • Demonstrated experience designing or building highly scalable distributed solutions capable of handling large-scale workloads
  • Experience developing solutions that satisfy security, scalability, high availability, and network management/monitoring requirements
  • Experience with relational and/or non-relational (NoSQL) databases and the design of highly available, distributed database applications.
  • Experience with Service Oriented Architecture concepts, web/RESTful services, and event-driven architecture
  • Experience in all aspects of the software development lifecycle: design, functional and technical requirements, coding, debugging, testing, release, and operational support
  • Knowledge of Agile/Scrum development methodologies
Benefits
  • Health insurance
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
enterprise architecturesoftware engineering principleshigh-level solution architectureshighly scalable distributed solutionssecurity requirementshigh availabilitydisaster recoveryperformance optimizationrelational databasesNoSQL databases
Soft skills
leadershipcommunicationorganizational skillstechnical advisoryinteraction management
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering