Enable job alerts via email!

Senior Software Engineer

Telna

Toronto

Remote

CAD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading telecom company is seeking an experienced L3 Engineer to enhance their technology team. This remote role involves ensuring the stability of mission-critical systems, optimizing Java applications, and collaborating closely with developers and network engineers. The ideal candidate will possess extensive experience in telecommunications, strong Java expertise, and great problem-solving skills.

Qualifications

  • 5+ years experience in software engineering focused on Java in telecommunications.
  • Deep understanding of Java, multithreading, and telecom protocols like SIP.
  • Familiarity with microservices, RESTful APIs, and CI/CD pipelines.

Responsibilities

  • Serve as the highest level of technical escalation for production issues.
  • Optimize Java code and JVM performance for telecom platforms.
  • Develop scripts and automation tools to improve system efficiency.

Skills

Java
Problem-Solving
Communication
Analytical skills

Education

Bachelor's degree in Computer Science

Job description

Location : Remote

Position Overview :

We are looking for an experienced L3 Engineer with strong Java expertise to join our telecom technology team. In this role, you will be responsible for ensuring the stability, performance, and reliability of mission-critical systems that power our telecommunications infrastructure. You will work closely with software developers, network engineers, and operations teams to troubleshoot complex issues, optimize system performance, and deliver exceptional customer experiences.

Key Responsibilities :

  • Advanced Technical Support : Serve as the highest level of technical escalation for production issues, diagnosing complex problems impacting voice, data, and messaging services.
  • Analyze and resolve issues in Java-based telecommunications applications, including network management systems (NMS), operations support systems (OSS), and business support systems (BSS).
  • System Optimization and Tuning :
  • Optimize Java code and JVM performance for high-availability telecom platforms, reducing latency and improving response times.
  • Lead high-severity incident resolution efforts, performing root cause analysis (RCA) and implementing long-term corrective actions to prevent recurrence.
  • Collaboration with Development Teams :
  • Partner with developers to enhance application stability, improve code quality, and implement best practices for scalable software architecture.
  • Automation and Scripting :
  • Develop scripts and automation tools to reduce manual effort, improve efficiency, and proactively monitor critical system components.
  • Troubleshoot issues related to telecom protocols like SIP, SS7, Diameter, and VoIP, ensuring seamless call routing and network integration.
  • Documentation and Knowledge Transfer :
  • Maintain comprehensive technical documentation, including runbooks, architectural diagrams, and post-incident reports.
  • Mentoring and Training :
  • Mentor junior engineers, fostering a culture of continuous learning and technical excellence.
  • On-Call Support :
  • Participate in a rotating on-call schedule to provide 24 / 7 support for critical telecom systems as required.

Requirements :

Experience : 5+ years of experience in software engineering, with a strong focus on Java development and production support in the telecommunications industry.

Technical Skills :

  • Deep understanding of Java, including multithreading, concurrency, and memory management.
  • Experience with telecom-specific protocols (e.g., SIP, SS7, SMPP, Diameter) and IP networking.
  • Familiarity with microservices architecture, RESTful APIs, and real-time systems.
  • Knowledge of relational and NoSQL databases (e.g., MySQL, PostgreSQL, Cassandra).
  • Proficiency in Linux / Unix environments and shell scripting.
  • Experience with CI / CD pipelines, version control (e.g., Git), and DevOps tools.
  • Problem-Solving :
  • Strong analytical and troubleshooting skills, with a proactive approach to resolving complex technical issues.
  • Communication :
  • Excellent verbal and written communication skills, capable of conveying technical concepts to both technical and non-technical audiences.
  • Education :
  • Bachelor's degree in Computer Science, Software Engineering, Telecommunications, or a related field (or equivalent practical experience).

Preferred Qualifications :

  • Experience with telecom platforms like Asterisk, FreeSWITCH, or OpenSIPS.
  • Knowledge of containerization (e.g., Docker, Kubernetes) and orchestration tools.
  • Familiarity with network monitoring tools (e.g., Nagios, Zabbix) and telecom analytics.
  • Prior experience with 5G, LTE, or IoT telecommunications systems.
  • Certifications like AWS Certified Solutions Architect, RHCE, or relevant telecom certifications.
Create a job alert for this search

Senior Software Engineer • Toronto, ON, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Wavelo

Toronto

Remote

CAD 114,000 - 127,000

Yesterday
Be an early applicant

Senior Software Engineer

PennyJar Capital

Toronto

Remote

CAD 90,000 - 130,000

6 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 100,000 - 125,000

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 100,000 - 125,000

Today
Be an early applicant

Senior Software Engineer (C++ & Python)

NearSource

Toronto

Remote

CAD 85,000 - 120,000

Today
Be an early applicant

Senior Software Engineer

Softlinx

Toronto

Remote

CAD 90,000 - 130,000

3 days ago
Be an early applicant

Senior Software Engineer

Okta, Inc.

Toronto

Remote

CAD 118,000 - 178,000

2 days ago
Be an early applicant

Développeur Logiciels Senior / Senior Software Developer

Live Nation Entertainment

Toronto

Remote

CAD 105,000 - 133,000

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 100,000 - 125,000

8 days ago