Junior Python Developer

April 29 2025
Expected expiry date: May 28 2025
Industries IT: Services
Categories Programming, Development
Remote
Ottawa, ON • Full time

About InkBridge Networks

Become part of the team behind FreeRADIUS-the world’s most widely used RADIUS server, trusted by hundreds millions globally. At InkBridge Networks, we tackle unique, meaningful challenges that impact universities, enterprises, and large-scale networks around the world. Our collaborative, engineering-first culture values learning, innovation, and the satisfaction of building systems that truly make a difference.

Why Join Us?

  • See the results of your work in real-world deployments that scale to millions of users.
  • Receive mentorship and guidance while taking ownership of projects that expand your technical skills.
  • Work alongside a talented, international team from Canada, France, and the UK.
  • Gain hands-on experience with best-in-class tools and industry best practices.
  • Enjoy a flexible, remote-friendly environment with minimal bureaucracy and maximum opportunity for growth.

About the Role

As a Junior Python Developer, you’ll play a key role in designing and building automation tools that power critical infrastructure for our customers. You’ll help plan, implement, and manage robust network, server, and storage systems-ensuring they run smoothly, securely, and efficiently.

You’ll work closely with experienced engineers, contributing to every stage of the development process, from brainstorming and coding to deployment and support. Your proactive communication and problem-solving skills will be valued as you collaborate with the team and deliver code that is reliable, scalable, and secure.

Your Day-to-Day Will Include:

  • Developing, testing, and maintaining Python applications for automation and infrastructure management.
  • Collaborating with developers, designers, and stakeholders to deliver high-quality solutions.
  • Writing and maintaining clear, thorough documentation for code and systems.
  • Participating in code reviews and sharing best practices with the team.
  • Integrating server-side logic with user-facing components.
  • Troubleshooting, debugging, and optimizing code for performance and security.
  • Adapting quickly to new challenges and technologies as projects evolve.

What We’re Looking For:

  • Solid understanding of Python and experience with troubleshooting and debugging.
  • Familiarity with Linux command-line tools, shell scripting, C programming, and general TCP/IP networking.
  • A proactive communicator who enjoys working both collaboratively and independently.
  • Eagerness to learn, take initiative, ask for help, and to see projects through from start to finish.
  • Knowledge of FreeRADIUS is a plus, but not required.

Compensation & Perks

  • Competitive salary with generous performance bonuses.  Salary range is 75K to 90K CAD depending on education and background.
  • Opportunities for professional growth and technical mentorship.
  • A supportive, transparent, and mission-driven team environment.
  • The work is on-site in our Ottawa offices, in order to bootstrap training.  It is possible to move to remote over time, as much of our team world-wide is remote.

Ready to Launch Your Career?

If you’re passionate about building reliable systems, eager to learn, and excited to make an impact in the world of open-source networking, we’d love to hear from you!

Apply now!

Jobs.ca network