Quarterhill-posted 11 days ago
Full-time • Principal
Frisco, TX
251-500 employees

The Principal Architect is responsible for leading architectural design for our customer systems. The Architect will work at all stages of a deployment from bid and proposal contributions through to actual deployment and go live activities. This role requires a proactive approach to high speed processing while maintaining compliance with SOC2, PCI-DSS, customer KPI and ongoing monthly cloud spending. As a Principal Architect, you will be a key player in shaping the architectural landscape of our delivered systems. Your role encompasses leadership, innovation, and collaboration to drive the design and implementation of cutting-edge solutions. Leveraging your deep understanding of architectural principles and extensive experience, you will provide strategic direction, mentorship, and technical guidance to ensure the successful delivery of projects. You’ll also be hands on with all aspects of our technology stacks

  • Team Leadership:
  • Teaches technical topics to junior and other senior members of the staff.
  • Facilitates technical issue resolution across technical areas.
  • Influence and set corporate direction for software development practices, concepts, technologies, and methodologies obtained through formal training and work experience.
  • Plan and manage project activities within allocated resources.
  • Drives a development philosophy of ‘fix once properly’ when bugs arise
  • Architectural Leadership:
  • Lead the development and evolution of the overall architectural vision and strategy.
  • Provide technical leadership and guidance to development teams, ensuring adherence to best practices and standards.
  • Mentor and coach team members on architectural principles and design patterns.
  • Be an advocate for agile development, CI/CD, microservices, and reuse.
  • Solution Design:
  • Collaborate with stakeholders to understand business requirements and translate them into architectural solutions.
  • Design scalable, robust, and innovative architectures for complex systems.
  • Contribute to bid and proposal generation.
  • Conduct architectural reviews and ensure alignment with business goals and technology strategy.
  • Technology Evaluation:
  • Stay abreast of industry trends, emerging technologies, and best practices.
  • Evaluate new technologies and tools to recommend adoption based on business value and architectural impact.
  • Collaboration:
  • Work closely with cross-functional teams, including developers, product managers, and business analysts, to ensure seamless integration of architectural solutions.
  • Collaborate with technical leads and project managers to define project scopes, timelines, and resource requirements.
  • Quality Assurance:
  • Establish and enforce architectural standards to ensure the quality and maintainability of software solutions.
  • Conduct regular code and deployment reviews and provide constructive feedback to maintain high quality deliverables
  • Minimum Bachelors degree in a technical subject like Computer Science, Software Engineering, etc
  • At least 5 years as lead architect for complex cloud based SaaS that incorporates large data sets
  • Deep database experience
  • Significant exposure to systems that are tested through security standards like PCI-DSS and SOC 2
  • Deep knowledge of Oracle Cloud Infrastructure, Oracle databases, Google Cloud, database table design, and SQL are essential
  • Good knowledge of Java, Go, Python and other common programming languages is essential
  • Communication: Ability to clearly express ideas and information, both in written and verbal formats.
  • Technical Depth: Ability to clearly explain principles of operation to anyone at a level of technical depth appropriate to the audience
  • Adaptable and Resilient: be comfortable with ambiguity, and finding paths to gain additional information. Possess a willingness to change course as technologies, teams or the business evolves, and stay calm under pressure.
  • Experience of transactional systems is an asset, but not essential
  • Paid days off (i.e. vacation, sick days, bereavement leave)
  • Health and Dental plans
  • Retirement plans
  • Employee and Family Assistance Program (EFAP)
  • Employee referral program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service