Authorization Developer

Jobgether — Canada · Posted ~3 hours ago

Mid Full-time Remote

Skills

Go software development security testing authorization systems security systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An intermediate software engineering role focused on building secure authorization infrastructure. The position involves developing reliable systems, owning projects, and collaborating with multiple technical teams.

Highlights

Remote-first security engineering role with ownership of projects, modern tools, continuous learning, and cross-functional collaboration.

Description

This position is listed on behalf of a partneer company, who manages all applications and next steps. Our partner is looking for a Developer, Authorization based in the Canada . This is an intermediate software development role focused on building foundational authorization infrastructure for a growing cybersecurity platform. You’ll contribute to systems that determine which people and services can access resources and perform actions across a complex product ecosystem. Working primarily with Go, you’ll build secure, maintainable, and well-tested software while navigating an established codebase. You’ll own small-to-medium projects from planning and implementation through testing, release, and ongoing support. The role offers close collaboration with engineering, product, customer support, and other technical partners. You’ll work in a remote-first environment that values thoughtful use of AI, strong security practices, continuous learning, and clear communication. It’s an opportunity to solve meaningful access-control challenges while helping shape reliable infrastructure used by customers around the world. Accountabilities Build and ship new features, product improvements, and bug fixes within the authorization team’s codebase.Own small-to-medium scoped development projects with minimal oversight, taking responsibility from planning through completion and post-release support.Develop and maintain authorization services and APIs that support secure access controls, permissions, and identity-related workflows.Participate throughout the software development lifecycle, including planning, implementation, testing, release, monitoring, and production support.Write clean, maintainable, well-tested code and contribute to improving testing strategies, engineering practices, and documentation.Navigate existing code and established architectural patterns effectively while identifying and proposing thoughtful improvements where appropriate.Conduct constructive code reviews that strengthen software quality, maintainability, security, and team delivery.Collaborate with teammates, customer support, and other internal partners to investigate production issues and incorporate customer feedback into product priorities.Communicate progress clearly, raise blockers early, and ensure relevant stakeholders understand project outcomes and technical decisions.Contribute to developer productivity initiatives, including improvements to tooling, CI/CD, testing, and documentation.Participate in production support, on-call, or incident-response activities as needed.Use AI-assisted development tools thoughtfully and responsibly to improve productivity, code quality, research, and problem-solving while maintaining appropriate human oversight and security standards. Requirements Proven software development experience with strong proficiency in Go and the technical skills required to work independently on production software.Experience building or working with authorization, identity, access-control, or permissions systems, with a solid understanding of how secure access decisions are designed and implemented.Ability to work effectively within an established codebase, understand existing patterns, and introduce improvements without unnecessary complexity.Strong quality mindset, with demonstrated attention to testing, maintainability, reliability, security, and clear technical documentation.Strong communication skills, including the ability to share progress, surface risks and blockers, explain technical concepts, and collaborate effectively with stakeholders.Collaborative approach and openness to feedback, with the ability to incorporate constructive input and contribute positively to technical discussions.Ability to take ownership of projects and deliver independently while knowing when to seek guidance or involve teammates.Experience supporting production systems and participating in on-call or incident-response rotations is a plus.Familiarity with developer productivity improvements involving tooling, CI/CD, automated testing, or documentation is advantageous.Comfortable working in a fast-moving, ambiguous environment where priorities evolve and continuous improvement is expected.Interest in applying AI tools thoughtfully across software development workflows while maintaining high standards for security, privacy, and engineering quality. Benefits U.S. base salary: $123,000–$172,000 USD annually.Equity grant and, where applicable, participation in incentive programs.Comprehensive health and dental benefits.401(k) and retirement matching programs.Generous paid time off policy.Maternity and parental leave top-up programs.RSU program for most employees.Free access to the company’s password-management product.Paid volunteer days and peer-to-peer recognition through Bonusly.Remote-first work environment, with employees working from their home country.Opportunities for in-person connection through team meetings, department offsites, and relevant industry events.A culture centered on collaboration, transparency, feedback, continuous learning, and meaningful technical impact.Accommodation available throughout the recruitment process for candidates who require it. How Jobgether Works We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.