Top Software Engineer Jobs in Calgary

Reposted 3 Months AgoSaved
Remote
Calgary, AB
Mid level
Mid level
Fintech • Payments • Financial Services
Develop and maintain applications in Infor CloudSuite Distribution, integrate third-party apps, and design full-stack web applications while collaborating with stakeholders and improving development processes.
Top Skills: .NetAngularCSSHTMLJavaScriptMicroservicesMySQLRestful ApisSoapSQL Server
2 Months AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Cloud • Security • Software • Generative AI
Lead Elasticsearch search relevance and vector search initiatives. Design and implement search features, algorithms, and data structures; improve speed, relevance, and scalability; resolve complex bugs; and contribute to Lucene. Collaborate asynchronously with globally distributed engineers and open-source contributors, review code, guide technical direction, and write modern Java. Apply vector similarity techniques and algorithms such as HNSW or IVF on search platforms at scale.
Top Skills: Apache LuceneCassandraContinuous IntegrationElasticsearchGitHnswIvfJavaMongoDBPostgresSlackSolrZoom
Reposted 3 Months AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Internet of Things • Software • Analytics
Design, build, and maintain full-stack features across frontend (TypeScript/React) and backend (JVM language or Python). Mentor engineers, participate in code reviews and pair-programming, deploy generative AI infrastructure, and ensure quality via unit testing and CI in an agile, remote environment.
Top Skills: Cloud PlatformsContinuous IntegrationDatabasesDistributed ComputingGenerative AiJavaKotlinPythonQube Virtual OfficeReactSlackTypescriptUnit TestingZoom
Reposted 3 Months AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Internet of Things • Software • Analytics
Senior full-stack engineer responsible for designing, building, and owning end-to-end features across frontend (TypeScript/React) and backend (JVM languages or Python). Mentor junior engineers, drive best practices (unit testing, CI), deploy generative AI infrastructure, work with databases and cloud/distributed systems, collaborate in cross-functional teams, and contribute to product excellence in a remote, agile environment.
Top Skills: Cloud PlatformsContinuous IntegrationDistributed ComputingGenerative AiJavaKotlinMySQLPostgresPythonReactTypescriptUnit Testing
2 Months AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Cloud • Security • Software • Generative AI
Lead development of Elasticsearch search and vector-search capabilities, including designing algorithms and data structures, implementing new features, improving relevance and performance, fixing complex bugs, and contributing to Lucene. Collaborate autonomously with globally distributed engineers and open-source contributors, guide technical initiatives, review code, and use modern Java to build scalable search functionality.
Top Skills: CassandraContinuous IntegrationElasticsearchGitHnswIvfJavaLuceneMongoDBPostgresSolrVector Databases
2 Months AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Cloud • Enterprise Web • Information Technology • Software
Build and operate production systems for agentic development experiences, including agent execution, tool use, context management, streaming, integrations, and long-running workflows. Extend provider-agnostic model architecture and connect agents with workspaces, tools, and developer infrastructure. Own projects through rollout, collaborate with Product and Design, participate in reviews, and improve system reliability, performance, and operability.
Top Skills: AWSDockerGithub ActionsGoGrafanaKubernetesLinuxLlmsMcpModel ApisPostgresPrometheusReactTypescript
2 Months AgoSaved
In-Office or Remote
Calgary, AB
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Architect, develop, integrate, test, debug, and optimize embedded software for diverse hardware platforms using RTOS, bare-metal, Zephyr, and Linux environments. Lead software architecture, system validation, test automation, and multi-threaded application development while collaborating with hardware and software teams. Define test strategies, analyze defects, document designs, conduct code reviews, mentor engineers, optimize performance and power usage, and contribute to open-source projects.
Top Skills: AdcsAgile/ScrumAi/MlBare-Metal ProgrammingCC++CanCi/CdComputer VisionDacsDspFpgaGenaiGitGpioI2CIce DebuggersIdesImage ProcessingJtagLinuxLogic AnalyzersMicrocontrollersMicroprocessorsMulti-Core SystemsMulti-ThreadingOscilloscopesPwmsPythonRtosSignal GeneratorsSpiTimersUartZephyr
Reposted 3 Months AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Information Technology • Internet of Things
As a Senior Backend Software Engineer, you will lead on architectural decisions, develop backend services and APIs, and handle scalable architecture for millions of users.
Top Skills: KubernetesNode.jsTypescript
Reposted 3 Months AgoSaved
In-Office or Remote
Calgary, AB
Senior level
Senior level
Artificial Intelligence • Software • PropTech • Automation
Build and ship full‑stack product features for a browser-based CAD application: own front-end architecture and UX, maintain backend services (APIs, Postgres on GCP), write well-tested high-performance code (including C++ core), and lead customer-facing technical engagements to turn feedback into product improvements.
Top Skills: C++23Cad/BimGCPPostgresPythonSvelteTypescriptWebassembly
Reposted 3 Months AgoSaved
In-Office or Remote
Calgary, AB
Mid level
Mid level
Aerospace • Hardware • Software • Defense • Manufacturing
As a Fullstack Software Engineer, you'll develop critical applications for Hadrian's FactoryOS, collaborating with teams to enhance manufacturing processes.
Top Skills: GoNextPythonReactTypescript
Reposted 3 Months AgoSaved
Remote
Calgary, AB
Entry level
Entry level
Cloud • Software
As a Software Engineer, you will collaborate in small teams, transform legacy systems, apply modern engineering practices, and continuously learn and grow.
Top Skills: ElixirGoJava
2 Months AgoSaved
In-Office or Remote
Calgary, AB
Senior level
Senior level
Software
Lead development of Luminai’s core platform, including shared frameworks, developer tooling, CI/CD, test infrastructure, observability, reliability, and IDE improvements. Architect high-performance backend systems, remove engineering bottlenecks, and establish secure defaults for authentication, authorization, and secrets management. Drive foundational technical initiatives and improve developer experience across the engineering organization.
Top Skills: JavaScriptKafkaKubernetes
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
2 Months AgoSaved
In-Office or Remote
Calgary, AB
Senior level
Senior level
Software
Design, build, and maintain Luminai’s core platform infrastructure, backend services, shared libraries, internal APIs, and deployment systems. Lead projects that improve scalability, reliability, developer workflows, CI/CD, testing, and local development. Strengthen production systems through secure authentication, access controls, secrets management, code review, testing, and maintainable engineering practices.
Top Skills: Access ControlAPIsAuthenticationBackend ServicesCi/CdCloud InfrastructureDistributed SystemsMiddlewarePythonSecrets ManagementSecure NetworkingTest Infrastructure
Reposted 2 Months AgoSaved
In-Office or Remote
Calgary, AB
Senior level
Senior level
Retail • Sports
Design, implement, and maintain scalable Java-based software solutions. Collaborate across the SDLC with stakeholders and development teams, integrate DevOps and CI/CD practices, support operational tasks, ensure security and performance, drive feature development, conduct code reviews, and stay current with emerging technologies.
Top Skills: Ci/CdCloud PlatformsContainerizationDevOpsJavaMicroservices
Reposted 3 Months AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Greentech • Energy • Renewable Energy
Build and maintain end-to-end web applications powering sales and operations. Design tools for quoting, scheduling, and fulfillment, integrate AI into products, collaborate on UX, ship high-impact features, and contribute to architecture, deployment, and engineering culture.
Top Skills: AIDjangoJavaScriptPostgresPythonReactRemixRenderTypescript
Reposted 3 Months AgoSaved
Remote or Hybrid
Calgary, AB
Senior level
Senior level
Artificial Intelligence • Software
As an ML Engineer at Luma AI, you will design high-performance model serving pipelines, manage GPU resources, and optimize CI/CD for large-scale AI systems.
Top Skills: AWSCudaDockerFfmpegKubernetesLinuxPythonPyTorchRdmaRedisS3
Reposted 3 Months AgoSaved
Remote or Hybrid
Calgary, AB
Mid level
Mid level
Artificial Intelligence • Software
The ML Engineer will integrate model architectures, optimize deployment workflows, maintain CI/CD pipelines, and ensure reliability of inference services across large-scale systems.
Top Skills: CudaFfmpegHuggingfaceKubernetesPythonPyTorchRedisS3-Compatible StorageSglangVllm
Reposted 3 Months AgoSaved
Remote or Hybrid
Calgary, AB
Mid level
Mid level
Artificial Intelligence • Software
The role involves using AI tools to rapidly develop software, working across product and engineering teams, and owning software projects end-to-end.
Top Skills: GoJavaPythonTypescript
Reposted 3 Months AgoSaved
Remote or Hybrid
Calgary, AB
Expert/Leader
Expert/Leader
Artificial Intelligence • Software
This role requires shaping technical direction, leveraging AI tools for production systems, and making crucial decisions to align product intent with engineering realities.
Top Skills: Ai Coding ToolsDistributed SystemsInfrastructureSecuritySystem Design
Reposted 3 Months AgoSaved
Remote or Hybrid
Calgary, AB
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
As an AI Platform Backend Engineer, you'll design and deploy backend systems utilizing AI for real-world applications, optimize performance, and mentor junior engineers while working directly with clients to address complex challenges.
Top Skills: Backend TechnologiesCloud PlatformsDatabase Management SystemsMicroservicesModern Backend FrameworksRestful ApisTime Series Databases
Reposted 3 Months AgoSaved
Remote or Hybrid
Calgary, AB
Mid level
Mid level
Transportation
As a Software Engineer, you will create tools and pipelines for AI development, manage data solutions for ML teams, and ensure high-quality code.
Top Skills: Apache AirflowApache BeamApache HadoopSparkAws Step FunctionsCloudFormationGoogle DataflowPythonTerraform
Reposted 2 Months AgoSaved
In-Office
Calgary, AB
Senior level
Senior level
Fintech • Financial Services
The role involves building and owning production systems and services, conducting code reviews, writing tests, and mentoring engineers. The position emphasizes accountability for production quality and architectural decisions in a fast-paced environment.
Top Skills: AWSGraphQLMongodbNode.jsReactReact NativeTypescript
Reposted 2 Months AgoSaved
In-Office or Remote
Calgary, AB
Senior level
Senior level
Artificial Intelligence • Cybersecurity
Develop machine learning systems to detect fraud in real-time, utilizing both supervised and unsupervised learning algorithms. Design scalable architecture and optimize data processing systems using big data technologies.
Top Skills: CassandraFlinkHadoopHbaseHibernateJavaJpa2KafkaPythonShellSparkSQL
Reposted 2 Months AgoSaved
Remote or Hybrid
Calgary, AB
Senior level
Senior level
eCommerce • Information Technology • Machine Learning • Marketing Tech • Database • Analytics • Big Data Analytics
Design, build, and maintain scalable data pipelines and tenant-aware APIs to ingest and transform data from ad platforms, order systems, and real-time events. Ensure reliability, observability, and maintainability across event-driven and batch architectures, implement authentication flows, optimize data workflows in a cloud-native environment, and collaborate with product, infrastructure, and data teams to onboard new sources.
Top Skills: AirflowAPIsBigQueryDockerETLGraphQLKubernetesPythonRestSQLWebhooks
Reposted 2 Months AgoSaved
Remote
Calgary, AB
Senior level
Senior level
Information Technology
Lead design and delivery of self-service platform capabilities: provisioning, deployment, observability, and multi-region networking. Drive RFCs and cross-team alignment, build APIs (primarily in Go), implement Terraform/GitOps flows, improve EKS reliability and Grafana-based SLOs, and reduce operational toil via safe, auditable automation. Own on-call rotation and platform adoption outcomes.
Top Skills: Argo CdCanariesCniEksEnvoyEnvoy GatewayGithub ActionsGitopsGoGrafana CloudKubernetesLinuxNetworkingOpentelemetryPrometheusService MeshTerraform
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account