Platform Architect at Mindbody
San Luis Obispo, CA, US

Here at MINDBODY, Software Architects transform business objectives into technical strategies and work in the MINDBODY software development lifecycle providing technical designs, strategies, and mentorship to software development teams. Software Architects support software development teams by ensuring they have the infrastructure, platform, and documentation required to do their job effectively. More specifically, The Platform Architect is responsible for designing and implementing frameworks and systems utilized by internal teams. This position works closely with software engineers, managers and directors to develop tools and automation processes to streamline and optimize product development lead times.


MINIMUM QUALIFICATIONS AND REQUIREMENTS:

  • 8+ years of software development experience with emphasis on cloud computing, big data platforms, and automation tooling
  • Expertise in distributed system design patterns
  • Hands-on expertise in software engineering best practices
  • Substantial experience leading application solution design efforts
  • Structured thinker, effective communicator, with excellent programming and analytic skills
  • Strategic mind with strong operational, project management and technical architecture skills
  • A track record of highly influential technical and leadership achievements

 

PRINCIPAL DUTIES AND RESPONSIBILITIES:

  • Responsible for performance, availability, scalability, and security across the MINDBODY platform
  • Works with internal teams to understand pain points and contributes to an architecture roadmap which enables delivery teams to move safer and faster
  • Develops core infrastructure that supports all other software engineering teams
  • Creates platform documentation to improve software engineer on-boarding
  • Leads tech talks and workshops evangelizing the intended usage of the platform