Talent.com
Senior Software Engineer: Platform
Senior Software Engineer: PlatformBiggeo • Calgary, AB, CA
Senior Software Engineer : Platform

Senior Software Engineer : Platform

Biggeo • Calgary, AB, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

About BigGeo

BigGeo is redefining geospatial intelligence with an AI‑ready Discrete Global Grid System (DGGS) that transforms how spatial data is captured, indexed, and monetized. Our platform powers mission‑critical decisions across sectors where location intelligence drives outcomes—from large‑scale infrastructure projects and environmental planning to logistics and emergency response. We are industry agnostic, unlocking possibilities for organizations that have yet to realize the value a system like ours can deliver.

Backed by Vivid Theory, a venture studio dedicated to building transformative technologies, we’re a multidisciplinary, entrepreneurial team built for impact. We work quickly, push boundaries, and expect every team member to be both a thinker and a doer.

The Opportunity

We’re seeking a Senior Platform Engineer focusing on high‑performance backend systems using modern statically compiled languages. This role emphasizes building reliable, secure, and performant infrastructure that powers our product offerings. If you’re a developer who thrives on creating high‑performance, observable systems and isn’t afraid to dive deep into low‑level optimizations while building reliable platform services, we want to hear from you!

Primary Responsibilities

  • Design and implement efficient, reliable, secure, and observable backend systems
  • Optimize code for performance and resource utilization
  • Contribute to architectural decisions for distributed systems and big‑data processing
  • Write and maintain observable, instrumented code that enables effective system monitoring
  • Lead the development of complex platform features
  • Design and implement scalable data architectures
  • Conduct thorough performance testing and optimization
  • Mentor junior developers, promote and enforce best practices
  • Lead initiatives to align platform development with business objectives, ensuring that all platform functionalities contribute positively to key outcomes and KPIs
  • Facilitate a smooth transition of platform features to product teams, supporting seamless integration and effective use within product pipelines
  • Continuously evaluate and optimize the platform to enhance user experience and deliver measurable business value, supporting overall company growth objectives
  • Assume full ownership and accountability for strategic technology domains, with the ability to articulate their business value and organizational impact
  • Drive DevOps practices and automation initiatives
  • Monitor and analyze technical performance of internal systems
  • Leverage existing CI / CD pipelines and tooling for efficient deployment workflows
  • Support deployment and operational excellence
  • Contribute to infrastructure‑as‑code initiatives

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related field (or equivalent practical experience)
  • Proven track record in high‑performance backend development
  • Proficiency in modern statically compiled languages
  • Strong understanding of immutability principles and their application
  • Expertise in writing efficient, reliable, and secure code
  • Proficient with both manual memory management and automatic lifetime management techniques
  • Strong understanding of computer architecture and efficient utilization of available resources
  • Strong knowledge of fundamental data structures and algorithms
  • Understanding of performance trade‑offs between algorithmic efficiency, distributed systems coordination, and I / O minimization in big data contexts
  • Experience with modern observability patterns and practices
  • Backend Technology Stack Requirements
  • Core Languages & Frameworks

  • Experience with modern statically compiled languages (Go, Rust, C++, or similar)
  • Familiarity with testing frameworks and benchmarking tools
  • Understanding of dependency management and build systems
  • Databases & Data Storage

  • Strong experience with relational databases (PostgreSQL, MySQL)
  • Proficiency with NoSQL databases (MongoDB, Redis, Cassandra)
  • Experience with time‑series databases (InfluxDB, TimescaleDB, or Prometheus)
  • Knowledge of database optimization, indexing strategies, and query performance tuning
  • Experience with connection pooling and database driver optimization
  • Message Queues & Event Streaming

  • Experience with Apache Kafka, RabbitMQ, or NATS
  • Understanding of event‑driven architectures and pub / sub patterns
  • Knowledge of message serialization formats (Protocol Buffers, Avro, MessagePack)
  • APIs & Communication Protocols

  • Expertise in RESTful API design and implementation
  • Experience with gRPC and Protocol Buffers
  • Knowledge of GraphQL is a plus
  • Understanding of API versioning, rate limiting, and authentication patterns (OAuth2, JWT)
  • Container & Orchestration

  • Proficiency with Docker and containerization best practices
  • Experience with Kubernetes (deployment, scaling, service mesh)
  • Knowledge of Helm charts and Kubernetes operators
  • Experience with container registries and image optimization
  • Cloud Platforms

  • Hands‑on experience with at least one major cloud provider (AWS, GCP, or Azure)
  • AWS : ECS / EKS, Lambda, S3, RDS, ElastiCache, SQS / SNS
  • GCP : GKE, Cloud Run, Cloud SQL, Pub / Sub, BigQuery
  • Azure : AKS, Azure Functions, Cosmos DB, Service Bus
  • Infrastructure as Code

  • Experience with Terraform or Pulumi
  • Knowledge of configuration management tools (Ansible, Chef, or similar)
  • Experience with GitOps practices (ArgoCD, Flux)
  • CI / CD & DevOps Tools

  • Experience working with CI / CD platforms (Jenkins, GitLab CI, GitHub Actions, CircleCI)
  • Ability to effectively leverage existing CI / CD pipelines and deployment automation
  • Knowledge of automated testing strategies (unit, integration, e2e)
  • Familiarity with build processes and deployment workflows
  • Observability & Monitoring

  • Experience with Prometheus and Grafana
  • Proficiency with distributed tracing (Jaeger, Zipkin, or OpenTelemetry)
  • Knowledge of structured logging practices and tools
  • Experience with APM tools (DataDog, New Relic, or Elastic APM)
  • Understanding of SLIs, SLOs, and SLA definitions
  • Version Control & Collaboration

  • Expert‑level Git proficiency
  • Experience with code review processes and branching strategies
  • Familiarity with monorepo or microservices repository patterns
  • Nice to Haves

  • A Master’s degree or relevant certifications in Distributed Systems, Big Data Processing, or Cloud Computing is a plus
  • Experience with Rust (with tokio.rs) or Scala (with cats‑effect) will be given top priority
  • Experience with Go (Golang) including concurrency patterns, standard library, and popular frameworks
  • Experience with any modern statically typed language (C++, Java, Kotlin)
  • Background in big‑data processing architectures (Spark, Flink, Hadoop)
  • Experience with distributed systems and consensus algorithms (Raft, Paxos)
  • Experience with high‑performance data structures and lock‑free programming
  • Knowledge of geospatial data structures and algorithms (PostGIS, H3, S2 Geometry)
  • Expertise in optimizing I / O operations and understanding of Linux kernel internals
  • Familiarity with binary protocols and efficient serialization
  • Experience with distributed eventing systems (e.g., NATS.io, Pulsar)
  • Experience with service mesh technologies (Istio, Linkerd, Consul)
  • Knowledge of caching strategies (Redis, Memcached, CDN optimization)
  • Experience with load balancing and reverse proxy configuration (Nginx, HAProxy, Envoy)
  • Familiarity with security best practices and compliance frameworks (SOC 2, GDPR, HIPAA)
  • Experience with performance profiling tools (pprof, flamegraphs, perf)
  • Knowledge of WebAssembly (Wasm) and its applications
  • Contributions to open‑source projects or maintaining libraries
  • Experience with chaos engineering and resilience testing
  • Passionate about code efficiency, reliability, and security
  • Proactive in finding ways to improve existing systems
  • Eager to learn, mentor and teach
  • Strong problem‑solving skills and critical thinking
  • Excellent communication and teamwork abilities
  • #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Senior Software Engineer • Calgary, AB, CA

    Offres similaires
    Senior Python Backend Engineer

    Senior Python Backend Engineer

    Data Theorem • Calgary, AB, CA
    Temps plein
    Quick Apply
    Data Theorem is an exciting company focused on creating a more secure world for data.Rooted in a strong Engineer first culture, every employee has an impact on product and direction.We are searchin...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Administrator - Maternity Coverage

    Administrator - Maternity Coverage

    Vertex Resource Group • Crossfield, AB, Canada
    Permanent +1
    Vertex is currently accepting applications for an Administrator for Maternity coverage to assist our Crossfield, Alberta office. This position does have the potential to become a permanent placement...Voir plus
    Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre
    Software Engineer, Full Stack

    Software Engineer, Full Stack

    Basetwo • Calgary, AB, CA
    Télétravail
    Temps plein
    Quick Apply
    We’re on a mission to make manufacturing more resilient.Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes to ...Voir plus
    Dernière mise à jour : il y a 2 jours
    Senior Software Engineer - Tax Platform

    Senior Software Engineer - Tax Platform

    Alpaca • Calgary, AB, Canada
    Temps plein
    Alpaca is a US-headquartered self-clearing broker-dealer and brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24 / 5 trading, and more. Our recent Series C funding round broug...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Controls Engineer

    Senior Controls Engineer

    Propak Systems Ltd. • Airdrie, AB, Canada
    Temps plein
    The position is responsible for planning and directing large engineering projects, setting priorities, allocating resources, and making necessary decisions on day-to-day operating matters within th...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Design Engineer

    Design Engineer

    Prolium • Airdrie, AB, Canada
    Temps plein
    Prolium Industries is a fast-emerging Oil & Gas service company that specializes in the repairs of Above Ground Storage Tanks. Our Operations team is currently working on projects located across...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Calgary, AB, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Control Systems Engineer

    Senior Control Systems Engineer

    Eavor • Calgary, AB, Canada
    Temps plein
    Department : Software Engineering.Location : Calgary, Alberta, Canada.Reports to : Director, Software Engineering.Senior Control Systems Engineer with extensive experience designing and tuning control...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Algebra Private Tutoring Jobs Okotoks

    Algebra Private Tutoring Jobs Okotoks

    Superprof • Okotoks, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Accountant

    Senior Accountant

    IPG Workforce • Foothills, AB, Canada
    Temps plein +1
    Senior Accountant – Public Accounting (Hybrid, Full-Time, Permanent).Salary : $70,000 to $95,000 per year.Our client, a mid-sized public accounting firm located on the west side of downtown Ca...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Data Engineer - Akkodis

    Senior Data Engineer - Akkodis

    Akkodis • airdrie, ab, ca
    Temps plein
    Data Engineer, you will be responsible for designing, building, and maintaining the infrastructure and systems that enable us to collect, store, and analyze vast amounts of data.You will work close...Voir plus
    Dernière mise à jour : il y a 8 heures • Offre sponsorisée • Nouvelle offre
    Senior Architect

    Senior Architect

    Hays • airdrie, ab, ca
    Temps plein
    We are seeking a security professional for the role of Cybersecurity Advisor who can apply his or her security knowledge to provide holistic cybersecurity advisory services to the enterprise.In col...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Intermediate / Senior Family Law Lawyer (Associate) – Elevate Your Practice At A Top Boutique Firmyer

    Intermediate / Senior Family Law Lawyer (Associate) – Elevate Your Practice At A Top Boutique Firmyer

    Fraese Aymont Family Lawyers • Okotoks, Canada, CA
    Temps plein
    Fraese Aymont Family Lawyers is one of Western Canada’s leading family‑law firms.With an enormously busy caseload and a reputation for excellence, we’re looking for an intermediate or senior associ...Voir plus
    Dernière mise à jour : il y a 2 heures • Offre sponsorisée • Nouvelle offre
    Supervisor / Manager

    Supervisor / Manager

    Freddy's Frozen Custard & Steakburgers • Okotoks, AB, Canada
    Temps plein +2
    Positions at Freddy’s Frozen Custard & Steakburgers (Okotoks, AB).Be part of something big – Freddy’s has come to Western Canada!. We’re excited to share that TAP Hospita...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Supervisor

    Supervisor

    Savers / Value Village • Airdrie, AB, Canada
    Temps plein
    As one of the largest for-profit thrift operators in the United States, Canada and Australia for value priced pre-owned clothing, accessories and household goods, our mission is to champion reuse a...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    02383 Inside Sales

    02383 Inside Sales

    Sally Beauty Holdings • Airdrie, AB, Canada
    Temps plein
    By working at Sally Beauty, you would be part of the largest hair and beauty supplier in the world and we are on a mission to empower our customers to express themselves through hair – and we...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Lead Software Engineer (Hybrid Work Schedule)

    Senior Lead Software Engineer (Hybrid Work Schedule)

    Quorum Software • Calgary, AB, Canada
    Temps plein
    Location : Calgary, Alberta, Canada.Are you excited by challenges? Do you enjoy working in a fast-paced, international and dynamic environment? Then now is the time to join Quorum Software, a rapidl...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior Systems & Graphics Engineer

    Senior Systems & Graphics Engineer

    Parallelz • Calgary, AB, CA
    Temps plein
    Quick Apply
    Parallelz enables developers to instantly port their existing mobile apps / games to the web, without any SDKs, code changes, or engineering efforts. Developers can improve user acquisition, organic v...Voir plus
    Dernière mise à jour : il y a plus de 30 jours