Current jobs related to Backend Software Engineer - Calgary, Alberta - Chata
-
Junior Backend Developer
6 days ago
Calgary, Alberta, Canada MyPetroCareer Full timeWe are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the...
-
C++/Rust Software Engineer, Staff
7 days ago
Calgary, Alberta, Canada Black Duck Software Full timeBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
software developer
2 weeks ago
Calgary, Alberta, Canada Carmanah Signs, a Division of STRATACACHE Full timeOverviewLanguagesEnglishEducationBachelor's degreeComputer scienceEngineering, otherExperience5 years or moreOn siteWork must be completed at the physical location. There is no option to work remotely.Work settingPrivate company, corporation or industryResponsibilitiesTasksWrite, modify, integrate and test software codeMaintain existing computer programs by...
-
Office Administrator
6 days ago
Calgary, Alberta, Canada Black Duck Software Full timeBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
Structural Engineer
6 days ago
Calgary, Alberta, Canada Arcadis Full timeBachelor's degree in Civil Engineering, Master's degree in Structural Engineering is an asset Minimum 6 years relevant experience in structural design Registered P.Eng in Alberta. Registration in other provinces is an asset. Knowledge and understanding of Canadian design standards and codes Knowledge of US codes and standards is an asset Ability to lead...
-
Weights Engineer
7 days ago
Calgary, Alberta, Canada De Haviland Aircraft of Canada Ltd Full timeRole ProfileWe are seeking a mid-level Weights Engineer to support aircraft mass properties and lead physical aircraft weighing's. This role supports the design, development, certification, production, and in-service activities of De Havilland portfolio of aircraft. You will work hands-on in hangar and production environments, ensuring accurate aircraft...
-
Full Stack Software Specialist
6 days ago
Calgary, Alberta, Canada ENMAX Full time $103,039 - $128,808Current ENMAX employees are encouraged to apply through their internal Workday access.Posted: December 1, 2025Closing Date: December 14, 2025Position Type: Limited Term – 12 monthsUnion: CUPE Why ENMAX? We are driven by our purpose of lighting the way to a brighter energy future, a future that includes a workplace where you'll experience belonging and...
-
Structural Engineer
6 days ago
Calgary, Alberta, Canada Arcadis Full time $90,000 - $130,000Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets.We are more than 36,000 people, in over 70 countries, dedicated to improving quality of life. Everyone has an important role to play. With the power of many curious minds, together we can solve the world's most complex...
-
Lead Data Engineer
7 days ago
Calgary, Alberta, Canada Sage Recruiting Inc. Full timeLead Data EngineerLocation:Hybrid, CalgarySalary:$140,000 - $180,000 CADAbout the CompanyOur client is a well-established energy analytics company that has achieved product-market fit and is now in a growth phase.They are a data-first organization. Data is not a support function here; it is the product. The data engineering team builds revenue-generating...
-
Intermediate Hydrotechnical Engineer
7 days ago
Calgary, Alberta, Canada Ecora Full timeIntermediate Hydrotechnical EngineerLocation: Calgary, ABPosition Type: Full-Time, PermanentAbout EcoraEcora Consultants Ltd. is one of Canada's fastest-growing full-service consulting firms, driven by our commitment to excellence, innovation, and community. With a multidisciplinary team and offices across British Columbia, Alberta, and Ontario, we deliver...
Backend Software Engineer
4 hours ago
Software Engineer – Backend
Company Overview
Founded in 2016 and commercially launched in 2018, is a Canadian-based technology company that has developed an AI-driven business intelligence platform that empowers users to make data-driven decisions more easily, more intuitively, and more often. The foundation of 's platform is advanced Natural Language Understanding (NLU) technology that allows individuals to gain insights from their data by asking a simple question.
We are applying Software Engineering, Natural Language Processing (NLP) and Machine Learning (ML) to solve some of the world's toughest problems. We have high expectations of communication, accountability, and curiosity, and are looking for those who would be inspired and stimulated in such an environment.
Position Summary
We are seeking a Backend Software Engineer to design, build, and maintain the server-side logic and database architecture of our core applications. In this role, you will be responsible for developing high-performance API endpoints, optimizing data storage solutions, and ensuring seamless integration between the front-end and the server. You will work closely with cross-functional teams to translate complex business requirements into scalable, secure, and reliable technical solutions.
In this role, your primary mission is to solve complex challenges and architect backend services that scale effortlessly. We prioritize deep work and engineering flow; you'll find an environment designed for peak productivity, with minimal meetings and a streamlined process that stays out of your way so you can focus on delivering high-quality code.
Responsibilities
- Design, build, and maintain high-quality, high-performance, scalable, cloud applications
- Design and implement both public-facing and internal REST APIs.
- Collaborate with Frontend developers to integrate user-facing elements with server-side logic
- Collaborate with Data Scientists and ML engineers to integrate with various NLP sub-systems
- Participate in the entire application lifecycle, focusing on design, implementation, troubleshooting, and deployment.
- Design and implement a robust data architecture for various backend systems
- Ensure all code is clean, robust, and thoroughly unit tested
- Research and apply emerging technologies and drive continuous improvement of our software product
Requirements
- Strong proficiency with Java and Spring framework
- Experience with Python and Flask is an asset
- Strong proficiency with Unit Testing
- Knowledgeable about OAuth2 authentication, data security and protection
- Experience with distributed systems and microservices architecture
- Experience with database schema design and maintenance of large-scale relational databases
- Experience with SQL and ORMs (Object Relational Mappers)
- Good understanding of cloud PaaS solutions such as Google Cloud Platform and Azure
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Strong testing and debugging skills
- Proficient understanding of code versioning tools such as Git
- Experience with Natural Language Processing theory and tools is an asset
- Degree in Software or Computer Engineering, Computer Science, Math or equivalent
- Minimum work experience of 3 years in a Development role
Location
This is a hybrid role located in Calgary, Alberta. Candidates must live in the Calgary area and be able to work at our office at least two days per week.