Chief Architect

Yesterday

Apply Now
Logo of Affinity.co

Affinity.co

CRM • Relationship Intelligence • Pipeline Management • Contact Management • Lead Generation

201 - 500

Description

• Define and lead architectural strategy: Develop and maintain the architectural vision across multiple engineering teams, ensuring scalability, reliability, and performance. Lead critical architectural decisions and ensure they align with the company’s long-term strategy. • Foster cross-team collaboration: Work closely with engineering directors, staff engineers, product management, and design to align on priorities. You’ll be a key driver in cross-team initiatives, breaking down silos and fostering a culture of collaboration. • Innovate and introduce new technologies: Stay ahead of industry trends, proposing and integrating new technologies that drive our platform’s evolution. • Mentor and develop engineering skills: Serve as a mentor to engineers at all levels, from senior engineers to new hires. Elevate the engineering team by sharing your expertise in architectural best practices, design patterns, and performance optimization. • Contribute to code and review: While this role is more strategic, you will still be an active contributor to the codebase, especially in critical areas. Your reviews will set the standard for code quality across the organization.

Requirements

• Experience: 12+ years in software engineering with a strong background in system architecture and design. At least 3+ years in a role where you’ve led architectural decisions across a large organization or product suite. • Technical expertise: Deep understanding of distributed systems, microservices architecture, cloud infrastructure (AWS preferred), and event-driven systems. Expertise in one or more programming languages such as Ruby (preferred), Java, or Python. • Leadership: Proven track record of leading and mentoring engineering teams, with the ability to influence without direct authority. Experience in guiding teams through significant technical and architectural changes. • Communication: Exceptional ability to articulate complex technical concepts to diverse audiences, from engineers to executive leadership. Your communication should be clear, persuasive, and tailored to the audience. • Problem-solving: Strong analytical skills with a methodical approach to solving complex technical problems. You’re comfortable navigating ambiguity and making decisions that impact the entire engineering organization.

Benefits

• Health Care coverage and flexible personal & sick days. We want our team to be happy and healthy :) • We provide an annual budget for you to spend on education and offer a comprehensive L&D program – after all, one of our core values is that we’re #obsessedwithlearning! • We support our employee’s overall health and well-being and reimburse monthly for things such as; Home Internet, Meals, and Wellness memberships/equipment. • Virtual team building and socials. Keeping people connected is essential.

Apply Now

Similar Jobs

Yesterday

Rackspace seeks a Principal Java Engineer experienced in distributed systems and GCP. Join a dynamic team crafting innovative solutions remotely in Canada.

5 days ago

Motive

1001 - 5000

Engineering Manager role at Motive; lead team of software engineers to enhance operational safety and productivity.

5 days ago

Join a B2B SaaS company as a Senior BE Java Developer. Work remotely to enhance our public safety platform.

November 8

CrowdStrike

5001 - 10000

Manager for ML software engineering at CrowdStrike specializing in cybersecurity.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com