What are the responsibilities and job description for the Principal Architect position at Veros?
About the Company:
Headquartered in Santa Ana, California, Veros (www.veros.com) is a leading financial technology company specializing in advanced property valuation, risk assessment, and real estate analytics solutions for mortgage lenders, servicers, rating agencies, and investment companies.
Position Overview:
We are seeking an accomplished Principal Architect to provide strategic technical leadership across our organization. The Principal Architect will define and drive the enterprise architecture vision, ensuring alignment with business goals and technology strategy. This role requires deep expertise in designing scalable, high-performance systems and the ability to influence and mentor teams at all levels.
Principal Responsibilities:
- Set and communicate the enterprise architecture vision, standards, and roadmap.
- Lead the design and architecture of complex, mission-critical software solutions across multiple projects and business units.
- Collaborate with executive leadership, product owners, and cross-functional teams to translate business objectives into robust technical strategies.
- Evaluate, select, and champion adoption of emerging technologies, frameworks, and tools.
- Establish and enforce architectural standards, governance, and best practices.
- Provide expert guidance and mentorship to architects, engineers, and development teams.
- Oversee architectural reviews, ensuring solutions adhere to principles of scalability, security, and compliance.
- Drive continuous improvement of systems, processes, and technical capabilities.
- Stay at the forefront of industry trends and innovations, proactively identifying opportunities for technology advancement.
Qualifications and Requirements:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 8 years of experience in software architecture, including enterprise-level solution design.
- 15 years of experience in software development, covering the full lifecycle: requirements, design, implementation, deployment, testing, and maintenance.
- Demonstrated expertise in designing and deploying large-scale, distributed systems in high-availability environments.
- Strong proficiency in architectural design principles, patterns, and best practices.
- Experience with logical and physical data modeling, database optimization, and stored procedure development.
- Proven track record of technical leadership, strategic thinking, and influencing organizational change.
- Exceptional communication skills—written, verbal, and diagrammatic—with the ability to present complex concepts to technical and non-technical audiences.
- Ability to work independently and collaboratively, managing multiple priorities in a fast-paced environment.
Technical Qualifications:
- Deep experience with Microsoft technologies: .NET, .NET Core, C#, IIS.
- Advanced proficiency with RDBMS platforms, preferably Oracle (ODP.NET, PL/SQL).
- Expertise in designing and integrating web services (REST/SOAP), APIs, and microservices.
- Strong background in source control (Git) and CI/CD pipeline implementation.
- Experience leading teams through transitions from Waterfall to Agile methodologies.
- Familiarity with cloud platforms (Azure, AWS, Google Cloud) and microservices architecture.
- Experience with enterprise security, compliance, and risk management.
Why Join Us?
Recognized as a Great Place to Work, Veros offers a collaborative environment that fosters creativity and professional growth. We provide a competitive salary and benefits package, including medical, dental, vision, life, 401(k), paid vacation, and holidays.
Veros is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Salary : $165,000 - $185,000