This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a member of the technology leadership team and reporting into the CTO, the Principal Engineer is responsible for leading our architectural strategy and ensuring the alignment of technology solutions with business goals. The role involves collaborating with stakeholders to define technology roadmaps, developing innovative architectural solutions, and ensuring alignment with industry standards and best practices. You will work to deliver exciting products and provide architectural leadership and vision for projects, and investigate new ideas as we help small businesses find their thrive.
Job Responsibility:
Define and lead architectural strategy across the technology organization
Enable Wave’s business strategy and company objectives
engage with stakeholders to create scalable, robust and secure technical designs
Foster cross-team collaboration and drive strategic technology direction
Innovate and future-proof our business
Drive the technical strategy and build multi-year (3+) roadmaps with hands-on leadership in architecture and implementation
Hands-on engineering leadership
Create and review architectural designs, specifications, and documentation for various projects
Solve technical problems of the highest scope, complexity, and ambiguity for the business
Teach, mentor, grow, and provide advice to other domain experts and individual contributors across several teams within Technology
Requirements:
Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field
10+ years of experience in software architecture and system design helping scale systems and processes efficiently
Passionate and knowledgeable about engineering excellence and have the ability to educate others through documentation, design decisions and mentorship
Experience leading through influence
partnering across multiple teams in a matrixed organization
Proven experience in a senior architectural role, with a strong background in software development and systems integration
Deep knowledge of cloud computing, microservices architecture, and modern development practices
Strong leadership, communication, and collaboration skills
Experience with agile methodologies and project management
What we offer:
Bonus Structure
Employer-paid Benefits Plan
Health & Wellness Flex Account
Professional Development Account
Wellness Days
Holiday Shutdown
Wave Days (extra vacation days in the summer)
Get A-Wave Program (work from anywhere in the world up to 90 days)