Staff Software Engineer

Staff Software Engineer

Calgary, Alberta, Canada  - Permanent


Job Description

Our client is a Calgary start-up success story, revolutionizing the real estate experience with their robust home concierge products. They are driven by their vision of creating happier and more connected communities where everyone loves where they live. With a team of passionate individuals and an innovative service, they are now seeking a talented Technical Leader to help deliver an amazing app to the world.

What You'll Be Doing:
- Providing technical leadership and mentorship to junior and mid-level engineers, fostering a culture of continuous improvement and knowledge sharing.
- Collaborating with cross-functional teams to define, design, and deliver new applications and features.
- Developing high-quality software solutions, ensuring efficiency, reusability, and scalability.
- Conducting code reviews and maintaining high standards of software quality within the team.
- Proactively suggesting improvements and enhancements for existing products and systems.
- Working closely with Product and Design teams to understand user needs and translate them into robust and scalable solutions.
- Designing, implementing, and managing robust and scalable cloud infrastructure using AWS and Azure services.
- Monitoring, troubleshooting, and optimizing cloud resources for optimal performance, cost efficiency, and reliability.
- Leading the integration of new and existing systems to ensure compatibility and enhance functionality.
- Overseeing and streamlining CI/CD processes, ensuring smooth and reliable releases.

What's in it for You:
- Joining a dynamic start-up with a strong vision and a passion for innovation.
- Working with a collaborative and tight-knit team that believes in dreaming big and achieving collective goals.
- Being part of a company that values adaptability, resilience, and continuous improvement.
- Having the opportunity to make a significant impact on the development and success of an amazing app.
- Competitive salary and benefits package.
- Professional growth and development opportunities.

If you are a motivated and experienced Technical Leader looking to be part of a cutting-edge start-up, apply now and help shape the future of the real estate industry!


Must Have Skills:

What You've Done:
- Demonstrated technical leadership and mentorship, fostering a culture of continuous improvement and knowledge sharing.
- Collaborated with cross-functional teams to define, design, and deliver new applications and features.
- Developed high-quality software solutions, ensuring efficiency, reusability, and scalability.
- Conducted code reviews and maintained high standards of software quality within the team.
- Proactively suggested improvements and enhancements for existing products and systems.
- Worked closely with Product and Design teams to understand user needs and translate them into robust and scalable solutions.
- Designed, implemented, and managed robust and scalable cloud infrastructure using AWS and Azure services.
- Monitored, troubleshooted, and optimized cloud resources for optimal performance, cost efficiency, and reliability.
- Led the integration of new and existing systems to ensure compatibility and enhance functionality.
- Oversaw and streamlined CI/CD processes, ensuring smooth and reliable releases.


Tech Stack You'll Be Working With:
- Minimum 8 years of software development experience, preferably with a focus on Ruby on Rails and Angular, or similar modern technologies (Python, Node.js, Golang, etc.).
- Proven experience with cloud services, preferably AWS and Azure.
- Strong experience with software architecture and design patterns.
- Experience working in an Agile development environment.
- Experience with TDD using unit testing frameworks


Details:

Starting: ASAP
Travel: 0
Dress Code: Casual



Similar jobs in Calgary: