Job Title: Principal Application Architect Vertical SaaS, ERP & Digital Commerce Platform Company: BuildBooster Location: Remote Type: Full-Time About BuildBooster: 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 BuildBoosters 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: Bachelors or Masters 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. What We Offer: Competitive salary and stock options. Opportunity to shape the architecture of a platform that will disrupt the construction industry. A collaborative and innovative startup culture, with a clear path for professional growth. Flexible working environment, including remote work options.,
Employement Category:
Employement Type: Full time Industry: IT Services & Consulting Role Category: Not Specified Functional Area: Not Specified Role/Responsibilies: Principal Application Architect - Vertical