الصفحة الرئيسية كندا Distributed Systems Engineer

الصفحة الرئيسية كندا Distributed Systems Engineer

Distributed Systems Engineer

دوام كامل في BigGeo في Canada
نُشرت يوم February 8, 2025

تفاصيل الوظيفة

Employers often ask why you'd be a good fit to work for them. At BigGeo, we prefer to start by showing why we’re a good fit for you. Why You’d Want to Work at BigGeo :

  • Be part of a pioneering team driving the future of geospatial intelligence.
  • Work in an innovative, data-driven environment that values creativity and rapid problem-solving.
  • Experience firsthand how your contributions shape cutting-edge technologies and serve critical industries globally.
  • Embrace a modern “self-care” work schedule that emphasizes balance and well-being.
  • Shape products that solve major global challenges, from urban planning to environmental conservation.
About BigGeo: BigGeo is at the forefront of geospatial data intelligence, creating transformative solutions that turn location-based data into actionable insights across industries. Our advanced platform brings geospatial analysis, real-time data processing, and 3D visualization to life, empowering industries to unlock deeper insights and make informed decisions. Our company has assembled a dynamic, forward-thinking team across all pillars of commercial and technology, united by the mission to redefine how people access and interpret their geospatial data. We make it possible for individuals and businesses alike to unlock the full potential of their data—enabling them to extract valuable insights from massive datasets. With a work environment that thrives on cutting-edge innovation, BigGeo isn’t just a tech company; we’re revolutionizing how the world understands and interacts with data. About the Role BigGeo seeks a Distributed Systems Engineer to design and build the core systems that power our scalable geospatial data platform. In this role, you will tackle the unique challenges of distributed systems in a geospatial context, developing reliable, performant solutions and capable of handling vast amounts of spatial and temporal data. You will collaborate closely with cross-functional teams to build innovative systems, ensuring they meet the needs of our growing customer base. What You’ll Do
  • Design and implement distributed systems that process and analyze large-scale geospatial datasets.
  • Solve challenges related to fault tolerance, consistency, availability, and performance in distributed systems.
  • Collaborate with product managers, engineers, and other stakeholders to deliver high-quality solutions.
  • Analyze and improve system scalability to accommodate rapidly growing datasets and users.
  • Ensure operational readiness, including monitoring, documentation, and incident response capabilities.
  • Stay current on emerging technologies and trends in distributed systems and apply them to BigGeo’s platform.
What We’re Looking For Qualifications:
  • 5+ years of experience designing, building, and maintaining distributed systems in production environments.
  • Strong computer science fundamentals, including expertise in algorithms, data structures, and distributed systems principles.
  • Proficiency in systems programming languages such as C++, Java, or similar.
  • Proficiency in Java with strong knowledge of multi-threading, concurrency, and memory management.
  • Experience with data processing frameworks such as Apache Iceberg, Hadoop, Spark, or equivalent technologies.
  • Solid understanding of multi-threading, concurrency, memory management, and other low-level programming concepts.
  • Experience with cloud infrastructure, preferably AWS, Azure, or Google Cloud.
  • Experience in Ray, Dask, Presto/Trino, Apache Spark, etc.
  • Ability to diagnose and resolve complex issues in distributed environments.
Preferred Qualifications:
  • Familiarity with geospatial data formats, tools, and frameworks.
  • Experience building large-scale, data-intensive systems or pipelines.
  • Experience leading technical initiatives or mentoring team members.

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Distributed Jobs
تعليقات وملاحظات تعليقات وملاحظات