Senior Software Engineer
4 weeks ago
The Role
We are looking for an experienced software engineer to work on our distributed-identity orchestration platform. You will join an engineering team that strongly believes in designing for security, reliability, and scale with diligent code reviews and the world’s first distributed identity orchestration platform.
Our elite engineering team is fast, creative, and agile; with a rapid, agile release cycle and values autonomy and accountability. We expect great things from our engineers and reward you with stimulating new projects, emerging technologies, and the chance to significantly impact a company that is changing the identity management landscape forever.
Responsibilities
- Use your deep understanding of Golang to build the company'sidentity orchestration platform.
- Participate and drive all stages of the SDLC using agile methods, pair programming, and test-driven development
- Work closely with Product and Design
- Collaborate with other engineers and teams to implement new features, improvements, and fixes to handle our current and future scale.
- Build and Run software following a DevSecOps model
- Evaluate new technologies and techniques to improve general practices.
- Debug and resolve production issues and implement fixes.
- Instrument, monitor, and operate the code you write and services you build. This includes on-call rotations.
- Contribute to technical design and perform code reviews to ensure good engineering practices are being applied.
- Evaluate new technologies and techniques to improve overall practices.
- Contribute to key areas of large-scale Go-based Identity.
- Management product development, being ready to lead where your expertise shines.
- Work with professional services for successful deployments in customer environments.
- Mentor and be mentored, coach and be coached, as part of a growing engineering team.
- Work in hybrid environment, with at least 3 days per week in our downtown Vancouver office.
Traits
If you find yourself checking off most of the below, this could be the position for you
- Take an agile, iterative approach to development, dividing long-term goals into incremental milestones.
- Enjoy being part of a highly collaborative, hybrid-friendly environment.
- Are self-directed, yet feel equally comfortable contributing in a team environment.
- Enjoy pair programming or are excited about the opportunity to practice it.
- Understand the value of test driven development and enjoy working in that style.
- Work well with technical and non-technical people to deliver high-value results.
- Adaptable and willing to apply your skills to help the team achieve its goals.
- Place a high value on security and reliability.
- Are a good communicator and enjoy interacting with people.
- Possess the desire to learn and curiosity to understand how and why things work.
- Share our company values: openness, honesty, transparency, accountability, integrity, empowerment
Experience - What You Bring
- Degree in Computer Science or equivalent work experience
- Experience with GoLang, Linux, networking, web, and app servers.
- 7+ years experience in software development and engineering for cloud-native or enterprise software company
- Solid experience with HTTP, Web application architectures, and cloud platforms.
- Experience designing and developing large-scale applications, including the design and implementation of modern web applications
- Grounding in modern software engineering practices and design patterns
- Solid understanding of the technical fundamentals of networking and cloud-based applications
- Understanding of enterprise identity infrastructure and core security concerns of cloud and on-premises environments
Experience - Nice to Have, but not Required
- Experience with at least one identity standard like OAuth, SAML, OIDC, or LDAP
- Knowledge of cloud identity (AzureAD, Okta, Google, and AWS) and/or on-premises identity (SiteMinder, OAM, ClearTrust, Ping, ForgeRock)
- Experience with Test Driven Development and Pair Programming
It’s not expected that a single candidate has expertise in all these areas. We’re looking for professional engineers who can quickly learn and adapt as our systems and situation change rather than candidates with a rigid skill set.
What You Get
- Be part of a growing team building the future of identity orchestration
- Hybrid work environment with 3 days in the office.
- Monthly wellness budget
- Option to contribute to 401(k)
- Equity Incentive Plan
- Employer paid Health, Dental and Vision Insurance Plans, including FSA and HSA options
- Flexible Paid Time Off (PTO) Policy
-
Senior Software Engineer
7 days ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeOverviewOneDrive is looking for a Senior Software Engineer who is passionate about web development and leading a small dedicated team. In this role you will have an opportunity to create delightful and highly performant OneDrive experiences for photos and document collaboration which will be exposed across the Microsoft's suite of products. This will involve...
-
Senior Software Engineer
7 days ago
Vancouver, Canada Fossbytes Media Pvt Ltd Full timeOur PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...
-
Senior Software
3 weeks ago
Vancouver, Canada CB Canada Full timeSenior QA EngineerProcom is looking for a Software Quality Assurance Engineer in software development to join a growing team of developers at our clients office in Downtown Vancouver. Our client will give the opportunity to work on life-changing digital health solutions for their end users. They like to work with creative people and give them...
-
Senior Software Engineer
1 week ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeOverviewAre you a Software Developer aspiring to improve Windows PC manufacturers pre-installed Apps to a new quality level, leveraging the latest innovations on hardware and the Windows Platform? Are you motivated by seeing your work make a difference on millions of devices? We have a job for you We are the Windows Ecosystem and Enablement team (WE2), and...
-
Senior Software Engineer
4 weeks ago
Vancouver, Canada Fossbytes Media Pvt Ltd Full timeOur PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...
-
Senior Software Engineer
3 weeks ago
Vancouver, Canada Fossbytes Media Pvt Ltd Full timeOur PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...
-
Senior Software Engineer
3 weeks ago
Vancouver, Canada Fossbytes Media Pvt Ltd Full timeOur PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...
-
Senior Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeOverviewJoin our Data Engineering team as a Senior Software Engineer - Data Engineering to build the next-gen communication platform with Azure Communication Services. Azure Communication Services (ACS) is a rapidly growing product that provides reliable and high-quality SMS, Chat, PSTN, Audio/Video calling, meeting, and other communication services. We...
-
Senior Software Engineer
2 weeks ago
Vancouver, Canada MasterCard Full timeOur Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential....
-
Senior Software Engineer
7 days ago
Vancouver, Canada Activision Full timeJob Title: Senior Software EngineerRequisition ID: R022609Job Description: Your Platform Demonware is a member of the Activision family of studios. We work alongside engineers and creatives at our AAA partner studios and deliver the online and data services required by our massive franchises. We have launched well over 100 games, and our services connect...
-
Senior Software Engineer
7 days ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeOverviewMicrosoft 365 (M365) Intelligent Conversation and Communications Cloud is the platform that powers billions of real-time customer conversations across Microsoft's first-party (Teams, Skype), second-party (Dynamics), and third-party solutions (through Azure Communication Services). The platform enables reliable and high-quality messaging, meeting, and...
-
Senior Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada ECAD Labs Full time"When joining ECAD Labs Inc. you are joining a dedicated team intently focused on making blockchain easier to build on. We develop tools for the Tezos ecosystem. Our mission is to increase the GDP of the blockchain by empowering and inspiring developers.We are looking for a senior engineer with experience in designing APIs and/or developer tooling. Finding...
-
Senior Software Engineer
3 weeks ago
Vancouver, BC, Canada Fossbytes Media Pvt Ltd Full timeOur Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential....
-
Senior Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeOverviewAzure high-performance computing (HPC) and artificial intelligence (AI) Software team is expanding our talented team of developers in Vancouver. Our software backs some of the world's largest and most critical workloads for artificial intelligence (AI) and high-performance computing (HPC). Computational demand driven by artificial intelligence and...
-
Senior Software Engineering
3 weeks ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeOverviewIn Azure Specialized we are collaboratively working to bring the next generation of workloads to our Public Cloud platform. We work together across Microsoft to enable end to end new scenarios for Azure customers. Our team imagines and builds differentiating customer features and fundamental building blocks at the heart of the Azure platform working...
-
Senior Software Engineer
1 day ago
Vancouver, Canada Starboard Recruitment Full timeOn behalf of our client, Starboard Recruitment is searching for multiple Senior Software Engineers in Vancouver, BC who are experience with Golang . Our client is a US-based, Series-B with over $35M USD in funding. They currently have team in Vancouver, Toronto, Boulder and San Francisco. Apply today and our team will reach out to qualified candidates. The...
-
Senior Software Engineer
2 days ago
Vancouver, British Columbia, Canada Starboard Recruitment Full timeOn behalf of our client, Starboard Recruitment is searching for multiple Senior Software Engineers in Vancouver, BC who are experience with Golang. Our client is a US-based, Series-B with over $35M USD in funding. They currently have team in Vancouver, Toronto, Boulder and San Francisco. Apply today and our team will reach out to qualified candidates. The...
-
Senior Software Engineer
3 days ago
Vancouver, Canada Starboard Recruitment Full timeOn behalf of our client, Starboard Recruitment is searching for multiple Senior Software Engineers in Vancouver, BC who are experience with Golang. Our client is a US-based, Series-B with over $35M USD in funding. They currently have team in Vancouver, Toronto, Boulder and San Francisco. Apply today and our team will reach out to qualified candidates. The...
-
Senior Software Engineer
2 weeks ago
Vancouver, BC, Canada MasterCard Full timeOur Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential....
-
Senior Software Engineer
1 week ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeOverviewThe Windows & Web Experiences (WWE) builds comprehensive and engaging content, services, and platforms for consumers to access the information they need anywhere on any device and for enterprises to enhance their employee and customer experiences. The engineers on our team build experiences that is used by 100's of millions of users worldwide. We...