Image Loading

Principal Application Architect - Vertical SaaS, ERP & Digital Commerce Platform

Job Description

Location: Remote

About BuildBooster:

BuildBooster (https://buildbooster.com) is a fast-growing startup that delivers an all-in-one vertical SaaS, ERP, and digital commerce platform tailored specifically for the construction industry. Our platform simplifies and streamlines critical operations, from quotes to orders to procurement, deliveries, invoicing, and payments making it easier for construction businesses to succeed in the digital age. We're seeking a Principal Application Architect to drive the architecture and design of a scalable, data-driven platform that will support our growth and empower our customers.

Position Overview:

As the Principal Application Architect at BuildBooster, you will be responsible for architecting the core foundation of our platform, ensuring it is modular, extensible, configurable, and scalable. You will work closely with our engineering and product teams to design a robust and flexible architecture that meets both current and future business needs. The ideal candidate will have extensive experience in SaaS, ERP, and digital commerce platforms, with a strong focus on designing enterprise-grade solutions that scale efficiently while maintaining high performance.

Key Responsibilities:

  • Lead the end-to-end design and implementation of BuildBooster’s architecture, ensuring it is highly modular, extensible, and data-driven.
  • Architect a platform that is configurable to support the unique needs of various construction businesses and adaptable to evolving industry requirements.
  • Define and implement best practices for scalability, security, performance, and maintainability of the platform.
  • Design a flexible and powerful data model for an ERP environment that can efficiently manage a wide range of data, processes, and workflows.
  • Oversee the transition of our platform from MVP to a production-ready, enterprise-grade system, with a focus on reliability and performance.
  • Champion the use of microservices and event-driven architecture to ensure seamless integration, scalability, and reusability of components.
  • Collaborate with product management to align business objectives with the technical design and long-term architecture strategy.
  • Evaluate and select technologies, frameworks, and development tools that enable the efficient development and operation of the platform.
  • Ensure robust security measures are incorporated at every layer of the architecture, protecting customer data and ensuring compliance with relevant standards.
  • Mentor and lead a growing team of engineers, providing technical leadership and architectural direction.

Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of experience in software architecture, with significant experience in SaaS, ERP, or digital commerceplatforms.
  • Proven expertise in designing scalable, modular, and extensible architectures for enterprise applications.
  • Experience in designing and implementing data-driven, configurable, and flexible ERP systems.
  • Deep understanding of microservices architecture, RESTful APIs, and event-driven systems.
  • Expertise with cloud platforms (AWS, Azure, Google Cloud) and modern containerization technologies (Docker, Kubernetes).
  • Hands-on experience with both relational and NoSQL databases, and proficiency in creating scalable and efficient data models.
  • Strong knowledge of security best practices, including authentication, authorization, encryption, and data privacy.
  • Experience with modern software development processes and methodologies (Agile, CI/CD, DevOps).
  • Excellent communication skills, with the ability to translate business requirements into scalable architectural solutions.

Preferred Qualifications:

  • Experience in the construction industry or other specialized vertical SaaS solutions.
  • Hands-on experience with ERP systems, digital commerce platforms, and domain-driven design.
  • Familiarity with message brokers (e.g., Kafka, RabbitMQ) for building event-driven, asynchronous systems.

Skills

  • SaaS
  • NoSQL Databases
  • Cloud platform
  • RESTful APIs
  • CI/CD
  • Devops

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Oct 10, 2024

Experience

10+Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent