Staff Software Engineer
1 week ago
About the Role
At AgencyAnalytics, we're seeking a highly skilled Staff Developer to join our team. As a Staff Developer, you'll play a key role in shaping the technical direction of our company and driving innovation in software development.
Key Responsibilities
- Technical Leadership: Provide technical guidance and leadership to our engineering team, ensuring that our software development practices are aligned with industry best practices.
- Architecture and Design: Collaborate with cross-functional teams to design and implement scalable, efficient, and high-quality software systems.
- Code Reviews and Mentoring: Conduct code reviews and provide mentorship to junior engineers, ensuring that our codebase meets the highest standards of quality and maintainability.
- Process Improvement: Identify areas for process improvement and implement changes to increase efficiency, productivity, and quality.
- Collaboration and Communication: Work closely with engineering and product leaders to ensure that technical decisions align with business objectives.
Requirements
- 8+ years of professional SaaS architecture and development experience
- Previous experience as a Staff Developer or higher-level title
- Deep architectural experience in one or more of the following areas: event-driven architectures, modular system design, data pipelines/warehouses, end-to-end highly scalable software systems
- Expertise in translating company objectives into technical delivery milestones
- Ability to set a high bar for quality and hold yourself and other engineers accountable to it
- Exceptional problem-solving skills and ability to unblock engineering teams
What You'll Bring
- Experience driving architectural changes across products
- Ability to operate at different levels, from architect to hands-on development
- Strong understanding of software observability and ability to teach teams how to correctly monitor their products and services
- Determination to have a highly positive impact across engineering through uplevelling our team and focusing on the most important objectives
- Ability to delegate to the right people at the right time
- Measures success by the success of the engineers you serve
- Experience working in a fully remote environment
Our Stack
- Modern PHP (PSR) + Laravel
- Typescript, React, and Redux
- GCP Cloud SQL (MySQL), BigQuery, and Redis
- GCP Cloud Tasks and PubSub
-
Staff Software Engineer
1 week ago
Toronto, Ontario, Canada Abnormal Security Full timeStaff Software Engineer - Cellular Architecture Team Lead Staff Software Engineer - Cellular Architecture Team Lead Abnormal Security is seeking a highly skilled Staff Software Engineer to lead the Cellular Architecture team. This team will be responsible for executing the company's strategic goal of transitioning to a Cellular-based Architecture, a...
-
Software Engineer
1 week ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve technical...
-
Software Engineer
2 weeks ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve technical...
-
Software Engineer
4 days ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve technical...
-
Software Engineer
3 days ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve technical...
-
Staff Software Engineer
5 days ago
Toronto, Ontario, Canada opal Full timeAbout OpalOpal is a pioneering company in the field of access management, dedicated to revolutionizing the way organizations manage authorization. Our mission is to create a centralized hub for authorization that is automated, intelligent, and easy to use.Job SummaryWe are seeking an experienced Staff Software Engineer to join our team in Toronto. As a key...
-
Staff Software Engineer
5 days ago
Toronto, Ontario, Canada opal Full timeAbout OpalOpal is a pioneering company in the field of access management, dedicated to revolutionizing the way organizations manage authorization. Our mission is to create a centralized hub for authorization that is automated, intelligent, and easy to use.Job SummaryWe are seeking an experienced Staff Software Engineer to join our team in Toronto. As a key...
-
Staff Software Engineer
7 days ago
Toronto, Ontario, Canada Robinhood Full time**About Robinhood Markets**Robinhood Markets is a leading fintech company that's dedicated to democratizing finance for all. Our mission is to create a financial system that's accessible to everyone.**Our Vision**We're building a platform that enables individuals to take control of their financial lives. Our products and services are designed to make...
-
Staff Software Engineer
1 week ago
Toronto, Ontario, Canada Robinhood Full time**About Robinhood Markets**Robinhood Markets is a leading fintech company that's dedicated to democratizing finance for all. Our mission is to create a financial system that's accessible to everyone.**Our Vision**We're building a platform that enables individuals to take control of their financial lives. Our products and services are designed to make...
-
Staff Software Engineer
2 weeks ago
Toronto, Ontario, Canada Lightspeed Full timeUnlock Your Potential as a Staff Software Engineer at Lightspeed CapitalAre you a skilled software developer seeking a challenging opportunity to drive technical innovation and growth? We're looking for a talented individual to join our team as a Staff Software Engineer and contribute to the development of our cutting-edge systems.Key...
-
Staff Software Engineer
5 days ago
Toronto, Ontario, Canada Voiceflow Full timeAbout VoiceflowAt Voiceflow, we're revolutionizing the creation of AI Agents by providing a collaborative creation tooling platform, powered by a flexible Agent developer platform.We're democratizing the creation of AI Agents, enabling our customers to deploy automated customer experiences at global scale.Our focus on great design, collaboration, and...
-
Staff Software Engineer
5 days ago
Toronto, Ontario, Canada Voiceflow Full timeAbout VoiceflowAt Voiceflow, we're revolutionizing the creation of AI Agents by providing a collaborative creation tooling platform, powered by a flexible Agent developer platform.We're democratizing the creation of AI Agents, enabling our customers to deploy automated customer experiences at global scale.Our focus on great design, collaboration, and...
-
Staff Software Engineer
5 days ago
Toronto, Ontario, Canada Voiceflow Full timeAbout VoiceflowAt Voiceflow, we're revolutionizing the way businesses interact with their customers through conversational AI. Our cutting-edge platform empowers companies to create seamless, automated experiences that drive engagement and loyalty.About the RoleWe're seeking a highly skilled Staff Software Engineer to join our team of innovators. As a key...
-
Staff Software Engineer
5 days ago
Toronto, Ontario, Canada Voiceflow Full timeAbout VoiceflowAt Voiceflow, we're revolutionizing the way businesses interact with their customers through conversational AI. Our cutting-edge platform empowers companies to create seamless, automated experiences that drive engagement and loyalty.About the RoleWe're seeking a highly skilled Staff Software Engineer to join our team of innovators. As a key...
-
Staff Software Engineer
7 days ago
Toronto, Ontario, Canada Robinhood Full timeAbout the RoleRobinhood is seeking a highly skilled Staff Software Developer to join our Container Orchestration team. As a key member of our engineering team, you will be responsible for designing and implementing large-scale systems, leading technical directions, and mentoring junior engineers.Key ResponsibilitiesDesign and implement large-scale systems,...
-
Staff Software Engineer
1 week ago
Toronto, Ontario, Canada Robinhood Full timeAbout the RoleRobinhood is seeking a highly skilled Staff Software Developer to join our Container Orchestration team. As a key member of our engineering team, you will be responsible for designing and implementing large-scale systems, leading technical directions, and mentoring junior engineers.Key ResponsibilitiesDesign and implement large-scale systems,...
-
Software Engineer
3 days ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve complex...
-
Software Engineer
3 days ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve complex...
-
Software Development Staff Engineer
7 days ago
Old Toronto, Ontario, Canada Robinhood Full timeEmpowering Engineering ExcellenceAt Robinhood, our mission is to empower engineering teams to build with quality, velocity, and confidence. To achieve this, we're building a platform that enables our engineers to quickly and confidently ship quality software to market.Our VisionWe're responsible for all the tooling, systems, and processes that enable...
-
Software Development Staff Engineer
1 week ago
Old Toronto, Ontario, Canada Robinhood Full timeEmpowering Engineering ExcellenceAt Robinhood, our mission is to empower engineering teams to build with quality, velocity, and confidence. To achieve this, we're building a platform that enables our engineers to quickly and confidently ship quality software to market.Our VisionWe're responsible for all the tooling, systems, and processes that enable...