IT & Software

Telecoms Distributed Systems Engineer

Placements24

Kimberley · Regional District Of East Kootenay · Canada

Build distributed telecommunications systems remotely with APIs, microservices, and cloud-native applications. Apply strong software engineering skills to scalable services.

As a Senior Telecoms Software Engineer, you will develop software systems supporting next-generation telecommunications services. The position spans requirements, architecture, implementation, reviews, deployment, and operational support. You will work with cross-functional teams while contributing to technology selection and reliable application delivery.

Key Responsibilities:

  • Develop APIs, microservices, and distributed systems
  • Collaborate on software requirements and specifications
  • Contribute to architectural discussions and technology selection
  • Review code and reinforce coding standards
  • Troubleshoot complex software defects and issues

Requirements:

  • Bachelor's or Master's degree in a related technical field
  • Five-plus years of professional software development experience
  • Experience with distributed systems or cloud-native applications
  • Familiarity with SQL, NoSQL, Kafka, or RabbitMQ
  • Experience with Git, CI/CD, or Agile methodologies

Use distributed-systems knowledge, telecom experience, and collaborative engineering skills to support reliable remote software delivery.

#J-18808-Ljbffr

Reference: WJ-4703_9795078

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.