Skip to main content

Location: Markham, ON

BLiNQ is leading the way in high-performance, low-cost 5G ready wireless solutions for fixed and mobile services. We are redefining wireless connectivity through continuous innovation, incredible product quality, and the introduction of disruptive technology to the market. We are creating new opportunities, and we believe that everyone should have access to world-class connectivity for the lowest cost. Here at BLiNQ Networks, our mission is to develop products and technology that serve the needs of our clients. What you will bring to the table is more than just your technical skills – your unique perspectives, ideas, and cultures will help us create even better products and services.

We are looking for a results-oriented, driven full stack Senior Software Engineer with telecommunication domain experience who can take ownership of complex features from concept and drive them through implementation and customer deployments. This person will have a minimum of 5 years of relevant working experience as a software engineer, and a bachelor’s degree from university in Engineering or Computer Science.

About you:
• You are an experienced developer who knows what it means to write production code.
• You have a background in broadband access networks.
• You are a natural mentor/coach for more junior developers.
• You have an enthusiastic attitude and confidence in your abilities.
• You also have an ability/desire to learn and use different languages, frameworks, practices with ease.
• You have excellent communication skills – both listening and the ability to express ideas verbally and in written form.
• You have in-depth software development experience with proven experience taking a project from concept through to production deployment.
• You have the ability to work independently or in a team, collaborating with peers.
• You are a creative problem solver with a strong attention to detail, and a passion for doing things in an automated, and correct manner.

Your skills and experience:
• 5+ years of production quality software experience with a proven track record of delivering scalable, usable, maintainable software solutions that are running in production.
• Experience working on equipment from the broadband access space.
• 3+ years of experience with Java/Akka and at least two the following: JavaScript/TypeScript, Angular, one or more scripting languages and proficiency with the others is desired. A strong understanding of both functional and asynchronous programming is desirable. Experience with Apache Spark is beneficial.
• Experience working with large scale distributed s/w systems. Using virtualization is second nature to you. You are comfortable with Cloud (AWS), helm, Kubernetes, Helm, Docker and VMs, and understand how to take a system into production scaling it up and down as needed.
• Experience with ElasticSearch, MongoDb, Postgres is desired.
• Knowledge of system performance tuning, trending, and analysis is desired.
• Solid understanding of Linux OS, preferably Ubuntu/Centos/RHEL.
• Experience with GIT, Jenkins, Jira, CI/CD is an asset.
• Working knowledge of L3/L2 network protocols.

About BLiNQ Networks
BLiNQ Networks is the wireless product design center for its parent company Communication
Components Inc. Products (CCI Products).

Communication Components Inc. is one of the fastest growing providers of base station enhancement products. Our innovative products are designed to allow service providers to get the most out of their base station investments. Whether capacity expansion or coverage enhancement is the objective, CCI has the appropriate solution to meet the need. With thousands of field-proven solutions in deployment, in PCS, Cellular and SMR environments, CCI brings expertise, technology, and reliability. CCI’s capacity expansion products will allow a base station to grow radio count without adding feeders and antennas, and with no loss of coverage. CCI creates turn-key solution from design assistance to site commissioning.