Software Developer Staff Engineer
Quest Software
Job Responsibility:
Overview:
Quest Software is looking for an experienced SaaS Software Developer to be part of the On Demand team, within Quest's Platform Management Group in Canada. We are working on building serverless cloud native SaaS solutions using the latest technologies in the Microsoft Azure platform. The team member will be responsible for the design, development, and successful implementation of software utilizing the latest software best practices. The candidate will be working in a highly agile, SCRUM team and using the latest technologies and coding environments.
100% Remote - Candidate must be located in Canada
Responsibilities: - Work on an R&D team building serverless cloud native SaaS solutions using the latest technologies in the Microsoft Azure platform
- Build commercial products that work across numerous Microsoft technologies, including Entra ID, Microsoft 365, Active Directory, Exchange, SharePoint, etc.
- Be a member of an agile SCRUM team and be motivated to produce high-quality code that meets business requirements
- Develop leadership within the team by taking on design activities for components and taking ownership of their success.
Qualifications: - Completion of a computer science undergraduate degree or equivalent
- Minimum of 5 years' working experience in software development
- Strong working experience with C#/.NET Core or PowerShell
- Experience in working with Azure Functions, Docker, Kubernetes & AKS
- Experience in writing quality code with techniques such as unit testing, mocking, automation, integration testing, and code coverage
- Good understanding of modern software practices, including design patterns, SOLID principles, coding standards, and agile software development practices.
- Ability to work within a microservice architecture
- Solid understanding of building scalable web applications using Web API, RESTful API design
- Developing and maintaining CD/CI pipelines for build and deployment of services and components using Azure DevOps (preferred), Jenkins, or similar systems.
- Working with NoSQL databases such as Cosmos DB and relational databases such as SQL or Azure Data Explorer
- Development experience with AI frameworks, models, and technologies such as OpenAI
- Experience using an AI coding assistant, GitHub Copilot
- Ability to produce and document designs and specifications for new features and services
- Experience working with multiple agile development teams across different time zones
- Demonstrated verbal and written communication skills
- Good interpersonal skills and the ability to work well in a team environment
Assets that would be considered a benefit:
- Experience with any of the Azure Stack, Entra ID, Azure PaaS
- Proficiency in PowerShell, ARM Templates or Terraform
- Proficiency in Python
- Frontend development using frameworks such as Angular (preferred), React or VueJS
- Serverless development using Azure Functions, AWS Lambda, or Containers.
- Experience building Cloud Native applications using Azure or AWS using PaaS services
- Experience with claims-based authentication (SAML/OAuth/OIDC), JWT, MFA, and RBAC
- Secure Web Development Practices including OWASP and SANS Top 25
- Experience with DAPR (Distributed Application Runtime)
Company Description
Quest Software enables organizations of all sizes to better secure, manage, monitor, protect, and analyze information and infrastructure to help fuel innovation and drive their businesses forward. With over 5,000 team members around the globe, we intend to continue to grow revenues and add value to customers. When you join our team, you will have the opportunity to build and develop products at a scale few others can provide. Our product portfolio serves a large base of customers, and we are addressing the strategic imperatives for enterprise businesses. Working with some of the most talented employees the industry has to offer, we provide enhanced career opportunities for team members to learn and grow in a rapidly changing environment.Why work with us?
- Life at Quest means collaborating with dedicated professionals with a passion for technology.
- When we see something that could be improved, we get to work inventing a solution.
- Our people demonstrate our winning culture through positive and meaningful relationships.
- We invest in our people and offer a series of programs that enable them to pursue a career that fulfills their potential.
- Our team members' health and wellness are our priority as well as rewarding them for their hard work.
Quest is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: Quest is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Quest are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Quest will not tolerate discrimination or harassment based on any of these characteristics. Quest encourages applicants of all ages.
- ...Work alongside a diverse group of talented engineers and designers. Collaborate with RTL designers and verification engineers to develop groundbreaking hardware solutions that set... ...background in video compression and video codec software/hardware design. Proficiency in C and...SuggestedFull timeWork at officeRemote workWorldwide
- ...Job Responsibility: As a Staff Platform Developer, you will take a hands-on role in shaping the technical... ...of distributed systems and full-stack software components, and you know how to design... ...~3+ years of experience in a Platform Engineering or related role. ~ Proven ability to...SuggestedFull time
$239k - $299k per year
...lead the charge on architectural decisions, system design, and engineering best practices that shape the future of Mercury Personal and beyond... .... The ideal candidate for the role: Has 7-10+ years of software development experience, with a strong focus on the backend,...SuggestedRemote job$167k - $250k per year
...Ready to be a Titan? You will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our... ...love to solve complex problems. Over 50,000 people depend on our software to perform all their daily activities. We are looking for...SuggestedRemote jobLong term contractTemporary workInternshipLocal areaImmediate startFlexible hours$128k - $170k per year
...over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this role: Mozilla IAM team seeks a Staff Software Engineer to rebuild our Identity and Access Management (IAM) system. The IAM...SuggestedFull timeImmediate startHome office- ...At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Staff Software Engineer to join one of our clients ' team. If you're looking for an exciting opportunity to grow in a innovative environment, this...Permanent employmentFull timeInternship
- ...TOP clients from our portfolio. We are currently seeking a Staff Software Engineer to join one of our clients ' team. If you're looking for... ...observable, and high-performing application architecture. Develop clean, efficient, and well-documented code following engineering...Permanent employmentFull timeFlexible hours
$204.9k - $277.2k per year
...Role Description As a Staff Software Engineer on the Growth Monetization team within Core Growth Engineering, you will play a crucial role in optimizing how millions of users discover, trial, and purchase Dropbox products. You'll lead technical strategy for our checkout,...Full timeImmediate start- ...Global, we are providing recruitment service to our TOP clients from our portfolio. We are looking for a highly experienced Staff Software Engineer to join a fast-growing engineering organization focused on shared capabilities and commercial services. In this role, you will...Permanent employmentFull timeFlexible hours
$247k - $340k per year
...Cloud 100 , CNBC Disruptor 50 , and TIME Magazine’s 100 Most Influential Companies . About the Role Ramp is, at its core, an engineering company, and is on a mission to build the best engineering team in the world! They are highly cross-functional, and eager to solve...Remote jobLong term contractFull timeWork from homeHome officeRelocation packageFlexible hours$178k - $228k per year
...throughput, low-latency data pipelines for critical business applications Build frameworks and services which will be used by other engineering teams at Affirm to manage billions of dollars in loans and power customer experiences. Help support the Streaming team that...Remote jobWork at officeFlexible hours- ...clients from our portfolio. We are currently looking for a Software Developer with expertise in Security to join one of our client’s teams... ...background, Security Developer, Application Security Engineer, or similar role. Strong hands-on experience with FastAPI...Permanent employmentFull time
- ...yourself. The Role We're seeking a Senior Developer to join our Developer Experience (DevEx)... ..., where your mission will be to empower engineers by streamlining workflows, improving... ...how our developers build, test, and deploy software. If you're passionate about automation,...Full timeWorldwide
- ...world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing...Remote jobSummer workWorldwide
- ...About the Role We are looking for a Staff AI Productivity Engineer to accelerate how our engineering... ...helps agents understand how we build software. You’ll have the hands-on acumen to... ...This role is a companion role to our Developer Productivity role but has a distinct...Remote work
- ...the right place! We are looking for a Staff iOS Developer to join one of our squads where you... ...collaborative team, continuously improving our engineering practices, and delivering state-of-the-... ...Good conceptual understanding of software design and code beauty Experience...Remote jobLocal areaFlexible hours
- ...Staff Cloud Platform Engineer Location: This is a remote work opportunity in Canada Insight at a Glance ~14,000+ engaged teammates... ...the new IT. ~ Global technology provider of IT hardware, software and service solutions ~ Fortune 500 company founded in 1988...Immediate startRemote workWorldwide
$110k - $145k per year
...About the Role: This is an existing role in our team. We are looking for a strategic and collaborative Senior Software Developer to join our Development & Engineering team to work on our Social Media Archiving Solutions. In this role, you will be a key individual contributor...Remote jobFull timeInternshipWork from home- ...Company Description We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist...Remote jobFull time
$200k - $276k per year
...At Docker, we make app development easier so developers can focus on what matters. Our remote-first team spans the globe, united by... ...Come join us for a whale of a ride! Docker is seeking a Staff Software Engineer to join our Data Engineering team and drive the technical...Remote jobLong term contractWorldwideHome office- ...Company Description We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist...Remote jobFull time
- ...offers a unified solution database and continuous calculation engine, driving efficiency, productivity and compliance for the global... ...Dayforce SP&T Organization is seeking an experienced Senior Software Developer to create and improve the industry's next-generation Human Capital...Full timeRemote work
$180k - $220k per year
...Xello is looking for a Principal Engineer This role is a remote role,... ...velocity, quality, and developer experience while managing risk... ...our DevOps team, ensuring our software solutions are highly available... ..., and at least 5 years at the staff or principal level in high-growth...Long term contractFull timeRemote workFlexible hours- ...to our market-leading SaaS platform, we develop AI solutions that radically simplify processes... ...in Europe. What to expect as our Software Engineer (Frontend) (m/w/d): Purposeful work... ...+ Docs product – enabling hospital staff to upload, process, and structure documents...Remote workFlexible hours
- ...ensuring that the solutions we develop are cost-effective, secure,... ...and passionate machine learning engineers who can bring research into practical... ...applications. As a Staff Machine Learning Engineer, your... ...including front-end and back-end software engineers to integrate AI...Full timeManual laborWork at officeLocal areaRemote workWork from homeHome office
$167k - $245k per year
...title for positions in Canada will be "Developer" in lieu of "Engineer." We take into consideration an... ...single month, and so much more. As a Staff Data Engineer, you will contribute to... ...independently BS in Computer Science, Software Engineering, Mathematics, or equivalent...Remote jobFlexible hours- ...Software Engineer - AI-Native Product Builder Location : Toronto (Hybrid) or Remote within Canada Duration : 4–8 months (with potential... ...Build and ship features across NexScale's SaaS platform Develop backend services, APIs, and data pipelines Contribute to operator...Remote jobLong term contractFull timeTemporary workInternship
- .... We have built a team of experienced engineers and product leaders from companies such as... ...For We’re looking for a Senior / Staff Backend Engineer (API) – Economy to join... ...requirements ~ Experience building subscription engines, marketplaces, accounting systems, or...Long term contractRemote workWorldwideFlexible hours
- ...deliver all user-facing aspects of the Stripe brand and product. Developer AI is an experimental team rethinking Stripe’s developer experience for the AI era. We are using the latest LLMs and AI engineering techniques to help developers streamline and automate the building...Remote job
- ...employment. About This Role We're hiring a Senior or Staff Software Engineer to work across our product teams. This is a high-impact,... ...tech debt in a way that's practical, not theoretical Develop engineers around you Act as a technical mentor and thought...Self employmentRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer Staff Engineer. Be the first to apply!
- software developer intern Remote
- junior software developer Remote
- software engineer Remote
- software developer Remote
- software engineer - robotics Remote
- senior software developer Remote
- software developer no experience Remote
- software engineer - computer Remote
- junior software engineer Remote
- software engineer intern Remote
