Director Software Development at OutMatch


Director Software Architecture

  • US-Remote
  • Job ID2020-1084
  • Category Information Technology


The OutMatch Director of Software Architecture is a visionary, leading a team of enterprise software architects and data architects who support business growth with speed and efficiency along-side a set of agile, autonomous squads who implement our SaaS applications.


What You’ll Do:

  • Partner with our Product and Engineering teams to provide leadership in developing architecturally-sound software solutions for new products and features, and to integrate newly acquired technology stacks into the OutMatch platform
  • Develop plans for evolving the OutMatch software and data architecture to achieve business goals while ensuring alignment with long-term IT strategic plans
  • Ensure that OutMatch applications, services, and data are secure and comply with all regulations around privacy, security, transparency, and social responsibility
  • Lead technology optimization and rationalization efforts and leverage existing investments through reuse and consolidation
  • Analyze industry trends, market trends, and emerging technologies for adoption opportunities into the OutMatch architecture ecosystem and focusing on cloud-based technologies and services, to accelerate time to market and reduce cost
  • Guide agile autonomous teams in adopting and evolving design patterns, coding practices, programming languages, frameworks, and CI/CD processes and tools
  • Mentor architects, tech leads and developers in establishing and applying best-in-class practices for domain-driven design, coding, and deployments through design sessions, knowledge shares, and technical oversight
  • Engage with the entire IT organization in the continuous improvement of the software development life cycle.

What You’ll Need:

  • 3+ years’ experience leading other architects
  • 7+ years’ architecting and designing SaaS web-based and service-oriented applications (REST).
  • Strong understanding of software and data architecture patterns and their implementation
  • Experience combining disparate technology stacks into one customer-facing, integrated solution
  • Strong understanding of cloud-based technologies
  • A passion for software and data architecture and adopting new technologies
  • Experience working with remote/offshore team members – OutMatch has a globally distributed R&D team


What You’ll Get:

  • A collaborative culture focused on results and communication, while loving what we do
  • A solid, experienced management team invested in your development
  • A comprehensive training program that enables you to be successful, quickly
  • An executive team dedicated to the safety and wellbeing of all team members
  • Discretionary paid time off, when you need it, take it
  • Dedicated peace and planning time each week
  • A clear path for career growth in our industry-leading organization
  • A world-class product with an elegant user interface that empowers our clients to positively impact their business results
  • A competitive base salary and great incentive program
  • Monthly mobile connectivity allowance
  • 100% company paid individual medical, dental and vision insurance
  • 401(k) with company match

See all Developer Jobs >

Sign up for Daily Remote Job Alerts!

Want Access to 25,000+ More Remote and Flexible Jobs?

More Jobs

More Jobs

Part-time to full-time,
freelance to employee

More Career Fields

More Career Fields

50+ flexible
job categories

More Resources

More Resources

Q&A's, webinars,
career coaching & more

Learn More About Our Premium Service