Other Jobs
Loading...

Staff Software Engineer

Apply Now
Company
Hammehr Talent Consultants
Job location
Canada, CA
Job type
Full-time
Salary
Undisclosed
Posted
Hosted by
Adzuna

Job details

Staff Software Engineer Position: Full-Time, Permanent Work Environment: In-Office with 20% Remote Flexibility Location: Calgary, AB Position Overview Hammehr invites applications for the role of Staff Software Engineer on behalf of an established software company in Calgary. This is a full-time, permanent opportunity for an experienced engineering leader to shape the technical direction of a modern, cloud-native platform. You’ll work alongside a supportive team of developers and leaders to re-architect legacy systems, scale infrastructure, and establish technical standards. This role blends hands-on development with team mentorship, requiring a strong foundation in both system design and practical software engineering. If you’re passionate about clean code, scalable systems, and helping others grow—this role is for you. What You'll Do Serve as a technical leader by contributing code, mentoring peers, and sharing best practices. Design and implement tools, frameworks, and system patterns that simplify development and improve consistency. Collaborate with cross-functional teams to design, develop, deploy, and operate secure and scalable cloud-based systems. Re-architect existing components using modern design principles such as event-driven architecture, DDD, and microservices. Lead efforts to significantly scale the platform while maintaining high performance and uptime. Champion clean architecture, automated testing, and continuous improvement across the engineering team. Basic Qualifications 10 years of experience in software development with demonstrated adaptability and a passion for learning. Minimum of 3 years operating at a Staff Engineer level or higher. Mastery of SDLC, SOLID principles, TDD/BDD, and clean code methodologies. Strong foundation in cloud architecture, release pipelines, and automated deployment practices. 7 years of experience with API-first development, domain-driven design, and distributed systems. Proven ability to mentor others, uplift team performance, and improve engineering culture. Skilled in managing technical debt with a thoughtful, forward-looking approach. Preferred Qualifications Experience with technologies such as GoLang, ReactJS, NodeJS, gRPC, GraphQL, Cosmos DB, PostgreSQL, and Docker. Strong knowledge of cloud environments—especially Azure—and scalable microservices architectures. Ability to independently evaluate and implement modern engineering tools, frameworks, and patterns. A deep appreciation for clean, testable, maintainable code and the processes that support it. The Challenges Leading large-scale architectural transformations while maintaining platform stability. Introducing new tools and technologies in a fast-paced environment with legacy components. Balancing quality, performance, and speed as the platform scales and evolves. Your Impact Drive the evolution of an established software platform, setting the foundation for long-term scale and reliability. Raise the engineering bar through mentorship, technical leadership, and hands-on contribution. Establish a culture of engineering excellence rooted in clarity, collaboration, and craft.
Apply Now
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Start Free Trial
Connect
RSSFacebookInstagramTwitter (X)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2000 - 2024 SitePoint Pty. Ltd.