Software Architect
Our client is an innovative SaaS startup that’s revolutionizing organizational achievement! Their cutting-edge board management software empowers boards to operate at peak performance, enabling every organization to make a significant impact in the world. Since its launch in 2011, this dynamic board intelligence platform has transformed over 5,000 organizations and their 12,000 boards and committees across 60 countries. From humble beginnings as a class project at Purdue University, they have grown into the world’s leading board management software platform. With a recent $100 million investment from JMI Equity and the strategic acquisition of a meeting management software company, they are poised for explosive growth. Be part of their exciting journey to new heights!
As a Software Architect, you will play a pivotal role in shaping the technical direction of their products, ensuring they meet the highest standards of performance, scalability, and reliability. The position requires a profound knowledge of software functionality, performance, viability, scalability, comprehensibility, security, and technological constraints.
What you will be responsible for at the growing company:
- Architectural Design & Leadership:
- Lead the design, development, and transformation of scalable software architectures across multiple product lines.
- Ensure architecture decisions align with strategic goals and drive innovation.
- Translate business requirements into technical solutions that guarantee scalability, security, and maintainability.
- Provide technical leadership and guidance to development teams, promoting best practices and architectural principles.
- Collaboration, Vendor Evaluation & Communication:
- Collaborate with cross-functional teams (product managers, engineers, and stakeholders) to define and implement architectural strategies.
- Evaluate and recommend third-party vendors, ensuring their technologies align with architectural goals, followed by collaboration on implementation plans and architecture updates.
- Effectively communicate architectural decisions and concepts to both technical and non-technical stakeholders.
- Technology & Innovation:
- Stay updated on industry trends and emerging technologies and recommend adoption strategies that align with business goals.
- Lead efforts to modernize legacy systems, integrating them with modern microservices architectures.
- Proactively address system challenges, including performance bottlenecks and single points of failure.
- Standards, Security & Compliance:
- Develop and maintain architecture patterns, standards, and documentation across product lines.
- Ensure compliance with security and regulatory requirements (GDPR, SOC2, ISO) in collaboration with security teams.
- Integrate disaster recovery, resilience planning, and cloud optimization strategies into system designs.
- Technical Debt & Continuous Improvement:
- Manage technical debt and ensure that architectural decisions support long-term sustainability.
- Conduct reviews of system components and code, contributing to overall optimization and high-quality architecture.
- Lead efforts to improve architectural standards and processes, focusing on continuous innovation and improvement.
What you NEED to SUCCEED in this challenging role:
- Bachelor’s degree in computer science
- 10+ years of experience designing and architecting scalable, cloud-native SaaS applications using modern web and microservices architectures.
- 7+ years of experience with RESTful microservices architectures, including cloud-native technologies (event hubs, messaging systems, containerization, function apps, and distributed caching). In-depth knowledge of software development technologies, frameworks, and design patterns.
- 5+ years as a Software Architect with a proven track record of delivering scalable, high-performance cloud solutions.
- 7+ years of experience developing web applications with C#, .NET, Vue.js, and TypeScript.
- Desired Experience with M&A integrations and migrations.
- Proficient in CI/CD pipelines, version control (Git), and DevOps practices (Azure DevOps preferred).
- Expertise in secure coding practices and compliance with standards (GDPR, SOC2, ISO).
- Experience with Azure-based infrastructures (App Services, Azure SQL, Kubernetes).
What’s in it for YOU?
- Excellent Compensation Package includes Competitive Salary
- Benefits that include health, vision, and dental with a 401K plan with up to 4% match, short term and long-term disability and life insurance.
- Remote Opportunity with high flexibility within the position!
- A company with a mission is to encourage and celebrate a culture of togetherness.
- They acknowledge that uniqueness is powerful, and welcome, foster, and appreciate all.
- Diversity, Equity, and Inclusiveness fuel the Pathfinder atmosphere and all our efforts.
- Their power is in people and we Pledge 1% to give back to communities and across the globe.
INDSJ