Senior Software Engineering Leader

2 months ago


Vancouver, British Columbia, Canada Promote Project Full time $20
{"title": "Principal Software Engineer", "description": "Join Our Team of High-Performing Engineers

At Promote Project, we're seeking a talented Principal Software Engineer to lead our engineering team and drive the development of our fintech/marketplace platform.

As a key member of our team, you'll be responsible for aligning a team of engineers to deliver high-quality releases on time, working closely with product and engineering leadership to deliver core features, and building a robust, scalable, and secure infrastructure.

We're looking for someone with a proven track record of leading cross-functional teams, hands-on development experience with Typescript, React, and Elixir, and a strong understanding of security, performance, and operational requirements.

As a Principal Engineer, you'll have the opportunity to own the software architecture, conduct code reviews, and ensure the team is shipping complete features and producing quality code.

We're a small company with a flat organizational structure, and you'll have the chance to work directly with our founders on building a product and a company.

Our team is typically between 4-6 engineers, with a mix of seniority between frontend, backend, and full-stack engineers.

We offer a comprehensive benefits package, including 100% employer-paid health and dental premiums, a health spending account, and a competitive salary.

As a bonus, you'll have the opportunity to participate in our employee stock option plan and enjoy a range of perks, including bi-weekly catered lunches, team workouts, and an annual summer party.

We're open to Canadian and US-based remote candidates and offer sponsorship, immigration, and relocation support for exceptional candidates.

", "requirements": ["Proven track record of leading cross-functional teams", "Hands-on development experience with Typescript, React, and Elixir", "Strong understanding of security, performance, and operational requirements", "Experience building frontend with React and Typescript or backend systems with Elixir and Phoenix", "Previous experience working with relational databases", "Previous experience working with Typescript and GraphQL", "Previous experience working with DevOps (infrastructure and deployments)", "Experience building GraphQL APIs with Apollo Client and Absinthe", "Understanding of Postgres databases design and optimization", "DevOps know-how, specifically deploying and configuring AWS services and Kubernetes with Terraform"]}

  • Vancouver, British Columbia, Canada Aircon Engineering Inc Full time

    At Aircon Engineering Inc, we are seeking a highly skilled Lead Software Development Engineer in Test to drive our customer experience strategy forward by consistently innovating and problem-solving.The ideal candidate is passionate about software development and testing, highly motivated, intellectually curious, and analytical, and possesses an ability to...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC - K03 Full time

    We are seeking a highly experienced and skilled Senior Software Development Leader to join our team at the Amazon Development Centre Canada ULC - K03.The ideal candidate will have a proven track record of delivering high-quality software solutions on time, with a strong focus on engineering best practices and team leadership.This is a unique opportunity to...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key Responsibilities:Design and develop scalable, efficient, and secure backend systems...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software, Inc. As a Senior Software Engineer, you will be responsible for establishing the culture for our engineering team and laying the foundation for our frontend architecture.Company OverviewTake-Two Interactive Software, Inc. is a leading...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in.NET to contribute to our innovative FinTech and VR projects. As a key member of our team, you will be responsible for designing and developing scalable, secure, and efficient backend systems using.NET Core, ASP.NET, and Entity Framework. Your expertise in...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at T-Net British Columbia. As a Senior Software Engineer, you will be responsible for mentoring a team of full stack engineers, fostering a culture of continuous improvement and innovation.Key Responsibilities:- Mentor a team of full...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    Job OverviewWe are seeking a highly skilled Senior Software Architect to join our team as a technical leader. In this role, you will be responsible for defining and implementing front-end architecture standards, guidelines, and best practices.You will work closely with product managers, designers, publishing and backend engineers to deliver cohesive and...


  • Vancouver, British Columbia, Canada Imperva Full time $115,000 - $145,000

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our Data Privacy team in Vancouver, BC. As a key member of our team, you will design and develop software that is easily maintainable, highly reliable, and demonstrates knowledge of engineering best practices.Key Responsibilities:Design and build scalable and...


  • Vancouver, British Columbia, Canada Imperva Full time $115,000 - $145,000

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our Data Privacy team in Vancouver, BC. As a key member of our team, you will design and develop software that is easily maintainable, highly reliable, and demonstrates knowledge of engineering best practices.Key Responsibilities:Design and build scalable and...


  • Vancouver, British Columbia, Canada Saba Software (Canada) Inc. Full time

    About the Role:As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems. With a focus on innovation, you will work closely with our team to deliver high-quality solutions that meet the needs of our clients.Key Responsibilities:• Collaborate with cross-functional teams to identify and...


  • Vancouver, British Columbia, Canada Royal Bank of Canada Full time

    Job SummaryThe Senior Engineering Leader will be responsible for the vision, design, development, implementation, and support of Site Reliability Engineering (SRE) solutions for all applications across a line of business within Royal Bank of Canada, an RBC company. This role will oversee the engineering teams and ensure the reliability of critical...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Respawn Entertainment. As a key member of our engineering leadership team, you will be responsible for designing and delivering key strategic engineering goals for the Apex Legends franchise.Key Responsibilities:Collaborate with cross-functional...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    Job Title: Senior Frontend Software EngineerJoin Amazon Web Services (AWS) as a Senior Frontend Software Engineer and be part of a team that owns the professional services experience on AWS Marketplace. Our team is responsible for the product roadmap, technical design, engineering process, launch plan, go-to-market, and profit and loss (P&L) for two...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    Job Title: Senior Frontend Software EngineerJoin Amazon Web Services (AWS) as a Senior Frontend Software Engineer and be part of a team that owns the professional services experience on AWS Marketplace. Our team is responsible for the product roadmap, technical design, engineering process, launch plan, go-to-market, and profit and loss (P&L) for two...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in .NET to drive innovation and growth in our FinTech and VR initiatives. As a key member of our team, you will be responsible for designing and implementing scalable, secure, and efficient backend systems that meet the needs of our clients.About the...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Software Engineer (.NET)We are seeking a highly skilled Senior Backend Software Engineer with expertise in .NET to contribute to our team's success. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using .NET technologies. Your expertise in .NET Core, ASP.NET,...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    ResponsibilitiesAs a Senior Software Engineer at Electronic Arts, you will collaborate with cross-functional teams to design and develop high-quality software solutions. Your expertise will be essential in optimizing game performance, memory usage, and overall system efficiency.Key Responsibilities:Collaborate with designers, artists, and other software...


  • Vancouver, British Columbia, Canada Promote Project Full time $20

    {"title": "Principal Software Engineer", "description": "About the RoleAs a Principal Software Engineer at Promote Project, you will be a key member of our engineering team, responsible for leading the development of our application and ensuring the delivery of high-quality releases on time.You will work closely with product and engineering leadership to...


  • Vancouver, British Columbia, Canada Promote Project Full time $20

    {"title": "Principal Software Engineer", "description": "About the RoleAs a Principal Software Engineer at Promote Project, you will be a key member of our engineering team, responsible for leading the development of our application and ensuring the delivery of high-quality releases on time.You will work closely with product and engineering leadership to...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Electronic Arts. As a key member of our Systems Engineering Team, you will be responsible for designing, developing, and maintaining high-performance software applications.Key Responsibilities:Design and develop software applications using C++ and other...