Senior Software Architect

UK-Edinburgh | UK-Newcastle upon Tyne
Job ID
# Positions
Category (Candidate Search)
Position Type
Business Group
SolarWinds MSP


SolarWinds MSP is an award-winning international software firm with a global reach. Our Best-in-Class products service over 20,000 business users with wide range of SaaS offerings to achieve our mission of empowering IT professionals to win through technology. 

At SolarWinds, we know it’s our people that make us great. Our company is founded on the principles of building a great place to work, delivering an exceptional customer experience and continuing our sustainable high growth business.

We are seeking a talented architect to help shape our technology strategy. As a senior thought leader within the SolarWinds family you will play a key role in helping drive our technology strategy. We are looking for some one that continuously raises the bar in terms of technical excellence, someone that can deliver innovative solutions, someone that is not scared to challenge the ‘way we do it’.




  • Translates business problems into architecture requirements/designs working closely with engineering teams to ensure we are solving the correct problem for our customers.
  • Outstanding communication and people management skills are critical. It is essential to work in a methodical fashion and have the ability to clearly articulate designs/solutions to all levels of the organization.
  • Continually deliver against technology roadmap enabling SolarWinds MSP to remain at the cutting edge of technology.
  • Work closely with Product Management and Engineering teams to ensure convergence of strategic product and technology roadmaps.
  • Be a champion for technology and innovation within Solarwinds, as well as the wider community.


You will have solved the challenges of high-availability, high-volume application development many times in your career, helping shape both architecture and engineering teams through live operational experience as opposed to whiteboard driving. 

Required Skills

  • Proven track record designing and overseeing the implementation of high-availability, high volume Saas products.
  • Expert knowledge of Object Oriented Programming in Javascript, Ruby, PHP, Java, C# or C++.
  • Practical understanding and application of enterprise design patterns.
  • Understanding the importance and limitations of the OWASP TOP 10.
  • Expert knowledge of Amazon AWS or Microsoft Azure platforms.
  • Deep understanding of REST, SOA and Micro Services and the challenges imposed by each of these Architecture Patterns.
  • Message Queue Systems (Rabbit MQ, Kafka) and other Integration Patterns.
  • NoSQL Solutions (Cassandra, Amazon DynamoDB, ElasticSearch).
  • Extensive knowledge of build and deployment architectures and patterns.




Apply/Socialize Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.