Senior Software Development Engineer (Canada)

Senior Software Development Engineer (Canada)

29 Oct
|
Chicken Chef, Killarney
|
Canada

29 Oct

Chicken Chef, Killarney

Canada

Senior Software Engineer: Platform

Location:
In office Calgary, Alberta BigGeo is redefining geospatial intelligence with an AI-ready Discrete Global Grid System (DGGS) that transforms how spatial data is captured, indexed, and location intelligence drives outcomes-from large-scale infrastructure projects and environmental planning to logistics and emergency response. We're seeking a Senior Platform Engineer focusing on high-performance backend systems using up-to-date statically compiled languages. building reliable, secure, and performant infrastructure that powers our product If you're a developer who thrives on creating high-performance, while building reliable platform services, we want to hear from you Optimize code for performance and resource utilization Contribute to architectural decisions for distributed systems and big-data system monitoring Design and implement scalable data architectures Conduct thorough performance testing and optimization supporting seamless integration and effective use within product pipelines Continuously evaluate and optimize the platform to enhance user experience Drive DevOps practices and automation initiatives Monitor and analyze technical performance of internal systems Leverage existing CI/CD pipelines and tooling for efficient deployment Support deployment and operational excellence 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 Expertise in writing productive, reliable, and secure code management techniques Strong understanding of computer architecture and efficient utilization of 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 Core Languages & Frameworks Experience with modern statically compiled languages (Go, Rust, C++, or Familiarity with testing frameworks and benchmarking tools 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 Expertise in RESTful API design and implementation Experience with Kubernetes (deployment, scaling, service mesh) Hands-on experience with at least one major cloud provider (AWS, GCP, or 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 Knowledge of configuration management tools (Ansible, Chef, or similar) CI/CD & DevOps Tools Ability to effectively leverage existing CI/CD pipelines and deployment Knowledge of automated testing strategies (unit, integration, e2e) Familiarity with build processes and deployment workflows Observability & Monitoring Version Control & Collaboration A Master's degree or relevant certifications in Distributed Systems, Big Data Experience with any modern statically typed language (C++, Java, Kotlin) Background in big-data processing architectures (Spark, Flink, Hadoop) Experience with high-performance data structures and lock-free programming Knowledge of geospatial data structures and algorithms (PostGIS, H3, S2 Expertise in optimizing I/O operations and understanding of Linux kernel Experience with load balancing and reverse proxy configuration (Nginx, Experience with performance profiling tools (pprof, flamegraphs, perf) Contributions to open-source projects or maintaining libraries Experience with chaos engineering and resilience testing

📌 Senior Software Development Engineer (Canada)
🏢 Chicken Chef, Killarney
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software development engineer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: senior software development engineer (canada) / canada