1

Backend Software Developer Intern Jobs in Calgary, AB

The role The Senior Software Developer is responsible for the end-to-end design, development, and ... Lead Backend Development: Design, code, and refactor complex programs and integration services ...

Position Summary We are hiring several Software Developers across our product and platform teams ... Maintain and develop robust backend systems and REST APIs using .NET Core and Entity Framework ...

Position Summary We are hiring several Software Developers across our product and platform teams ... Maintain and develop robust backend systems and REST APIs using .NET Core and Entity Framework ...

TypeScript on both the backend (Node.js) and frontend (React), running on AWS serverless ... a small engineering team. What we're looking for * 2+ years of professional experience building ...

New

Lead the end-to-end design and architecture of complex software applications and core backend ... engineered outcomes. * Own the release management lifecycle by planning, scheduling, and ...

The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront ... Develop and maintain backend services, APIs, and data-integration layers that support frontend ...

Senior Software Developer (Remote)

Calgary, AB ยท Remote

CA$110K - CA$145K/yr

What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and ... Experienced in integrating Frontend and Backend via REST APIs with special attention to mitigating ...

Senior Developer Olsen specializes in the implementation and optimization of enterprise resource ... software development across backend, frontend, and data-focused systems. - Strong proficiency in C#/

Senior Developer Olsen specializes in the implementation and optimization of enterprise resource ... software development across backend, frontend, and data-focused systems. - Strong proficiency in C#/

next page

Showing results 1-20

Backend Software Developer Intern information

What are the key skills and qualifications needed to thrive as a Backend Software Developer Intern, and why are they important?

To thrive as a Backend Software Developer Intern, you should have a solid understanding of programming languages like Java, Python, or Node.js, and basic knowledge of algorithms, data structures, and databases. Familiarity with version control systems (like Git), RESTful APIs, and cloud platforms such as AWS or Azure is often expected. Strong problem-solving skills, teamwork, and effective communication set standout interns apart. These skills and qualities are crucial for building reliable backend systems, collaborating across teams, and adapting to real-world engineering challenges.

What types of projects and technologies do Backend Software Developer Interns typically work on during their internship?

Backend Software Developer Interns are often assigned to work on real-world projects such as building APIs, optimizing databases, or improving existing backend services. Interns typically use languages like Python, Java, or Node.js, and work with frameworks and tools such as Django, Spring Boot, or Express.js. Collaboration with frontend developers, QA engineers, and product managers is common, providing valuable experience in agile environments. The projects and technologies may vary depending on the company, but they are designed to help interns gain hands-on experience and contribute meaningfully to the team's goals.

What does a Backend Software Developer Intern do?

A Backend Software Developer Intern assists in building and maintaining the server-side logic, databases, and APIs that power web applications. Their responsibilities typically include writing code, debugging issues, and collaborating with other developers to ensure data flows efficiently between the server and users. Interns often work with languages like Python, Java, or Node.js and gain practical experience with databases, cloud services, and development tools. This role provides valuable exposure to real-world software engineering practices and helps interns develop the technical and teamwork skills needed for a career in backend development.
What cities near Calgary, AB are hiring for Backend Software Developer Intern jobs? Cities near Calgary, AB with the most Backend Software Developer Intern job openings:

Senior Software Developer

Seequent

Calgary, AB โ€ข On-site

Other

Posted 8 days ago


Job description

The role

The Senior Software Developer is responsible for the end-to-end design, development, and release of complex software applications. Joining our 3D visualization team, you will focus on building and evolving the scalable backend systems that power our geoscience data rendering stack. This role balances technical architecture and coding with project management and cross-functional leadership to deliver high-quality, interactive visualization tools.

ย 

In this role you will have the opportunity to

  • Architect Complex Systems: Design and model software components and modules, navigating ambiguous requirements to deliver secure, scalable, and best-in-class solutions.
  • Lead Backend Development: Design, code, and refactor complex programs and integration services, advocating for the best tools and techniques to ensure well-engineered outcomes.
  • Manage Release Lifecycles: Plan and coordinate release activities across multiple teams, ensuring all deliverables meet defined quality, security, and compliance standards.
  • Drive Project Execution: Independently execute small projects by defining scope, managing risks, and tracking schedules to align with organizational governance.
  • Provide Technical Mentorship: Guide and mentor team members through design and code reviews, sharing expertise to elevate the team's overall technical standards.
  • Collaborate Cross-Functionally: Work closely with domain experts and visualization engineers to deliver performant 3D graphics and interactive capabilities to global customers.

ย 

Essential Knowledge Skills And Experience

  • Proven Expertise: A Bachelor's degree in Computer Science or Engineering with 7+ years of professional experience primarily focused on backend services.
  • Advanced Technical Stack: High proficiency in C++ and Python, with extensive experience developing and maintaining RESTful APIs and backend services.
  • Cloud & Infrastructure: Deep experience with major cloud providers (Azure, GCP, or AWS), Kubernetes, and container orchestration technologies.
  • Modern DevOps Practices: Solid understanding of infrastructure as code, CI/CD pipelines, and software security protocols.
  • Architectural Vision: Ability to independently produce design views, evaluate technical trade-offs, and integrate emerging technologies into existing products.
  • Strategic Communication: Strong ability to influence stakeholders, work autonomously on complex tasks, and communicate technical ideas effectively to diverse audiences.