Engineering – Ottawa, Ontario
Ottawa, ON | EST | Work from Home
Title: Software Developer, Networking
Reporting to: Director, Network Engineering & Connectivity (https://www.linkedin.com/in/kenbantoft/)
Location: Full time Remote, Work from Home l Canada
Who we are
Tehama is the fastest, easiest, most secure way to deploy a virtual workforce. With our next-generation DaaS platform, enterprises can create cloud-based virtual offices, rooms, and desktops anywhere in the world. No other solution on the market today connects remote workers with mission-critical and data-sensitive systems, with the speed, agility, unparalleled security, and comprehensive audit trail via built-in SOC 2 controls, real-time activity feeds, and session recordings that Tehama offers. For more information, see tehama.io.
As a Software Developer – Networking, you will work within a supportive team in an agile continuous delivery organization. You will collaborate with designers and engineers to help deliver product capabilities and features to our groundbreaking cloud-based product Tehama. Your focus will be on layer 2 and layer 3 networking between customer sites and our multi-cloud environment, designing and building systems to make it seamless for customers to experience the Tehama DaaS platform.
You will be working to develop brand new cloud-first solutions including the automation of infrastructure within a funded start-up/scale-up organization; you get to work with cutting edge technologies and frameworks. If you have a passion for development and problem solving this could be the job for you!
What you will be working on
Be the subject matter expert on networking and connectivity within the engineering teams, acting as a lead responsible for connectivity into Tehama’s multi-cloud infrastructure
You’ll be working with development and product management teams to define user story acceptance criteria, break down complex stories into tasks, estimates, plan and then deliver
Supporting the technical design process by participating in the analysis of technical application requirements
Working as part of an agile development team, developing new features of our product with quality and efficiency
Mentoring junior developers, teaching best practices and providing the right advice at the right time
Designing, building and maintaining high traffic, scalable network infrastructure
End-to-End ownership of what you deliver, including crafting technical specs, writing readable and extensible code, runbooks and post-release metrics
You will be contributing to the engineering strategy and development, operation, and maintenance of our product
Interacting with architects, UX, and Ops and participating in planning, design, and review meetings
Collaborating with cross-functional team members on all aspects of development and process
Who we are looking for
5+ years experience with Linux Networking, including IP Routing, Switching, VLANs, Tunnels and Firewalling
Experience with Software Defined Networking (SDN), and VNF/NFV and related networking virtualization
Experience with mesh networking implementations such as Nebula, Tailscale, Zerotier an asset
Experience with OpenVSwitch, OpenDaylight or other SDN an asset
2+ years experience in networking within one or more cloud environments (AWS, OCI, GCP, Azure), including VPCs, Security Groups, Subnets and Site to Site/VPN concepts.
Experience with Docker, Cloudformation, Terraform, Ansible and other technologies for automating deployment of cloud based systems an asset
Experience with IP tunneling (IPSec, GRE, IPIP) protocols, including automation and deployment to large (100+ node) environments.
Experience with Linux configuration and administration
Culture of code reviews, writing tech specs and collaborating closely with others
Be self-motivated and have a strong work ethic; willing to go the extra mile when it’s crunch time
Experience working in a startup environment
This position includes an on-call component, where you must be available to provide engineering support for incidents. The on-call rotation is shared among all developers.
AWS Certification and/or willingness to achieve this certification
What do you get in return @Tehama:
Competitive Total Rewards package, including Stock Options, Self-Directed Professional Development budget, Health & Wellness budget & 30 days of Flexible Paid Time Off (see more details on our digitally powered Employee Experience & Total Rewards @ https://tehama.io/careers/ )
Build a product that will enable the remote future of work & collaborate digitally with the industry’s top minds!
Team socials every Friday & Monthly Town Halls to bring our global teams together
Disclaimer
For this job, an equivalent combination of education and experience, which results in demonstrated ability to apply skills will also be considered
Tehama is an equal opportunity employer and welcomes applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
All applicants will need to fulfill the requirements necessary to obtain a background check
No Recruitment Agencies, please
Full Job Description Job Description: Are you a motivated Sales Rep driven towards financial growth? At Offer Tax, we have...
Apply For This Jobjob description Position: Business Development Manager (H/F) – IT Infrastructure/Storage Job Description: Arrow Entreprise Computing Solutions, division du Groupe Arrow...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Company Description We’re building a cloud based platform for eCommerce businesses – www.skutopia.com.au SKUtopia integrates...
Apply For This JobAZ Accounting Firm is a professional services firm that operates in a paperless environment. Due to expansion, we require an...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Purpose of Job We are seeking a talented Software Engineer- Intermediate for our San Antonio,...
Apply For This JobCandidate MUST possess a TS / SCI clearance with Intel Polygraph NOTE : Effort is to develop capabilities using Python...
Apply For This JobFull Job Description Job Description: Are you a motivated Sales Rep driven towards financial growth? At Offer Tax, we have...
Apply For This Jobjob description Position: Business Development Manager (H/F) – IT Infrastructure/Storage Job Description: Arrow Entreprise Computing Solutions, division du Groupe Arrow...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Company Description We’re building a cloud based platform for eCommerce businesses – www.skutopia.com.au SKUtopia integrates...
Apply For This JobAZ Accounting Firm is a professional services firm that operates in a paperless environment. Due to expansion, we require an...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Purpose of Job We are seeking a talented Software Engineer- Intermediate for our San Antonio,...
Apply For This JobCandidate MUST possess a TS / SCI clearance with Intel Polygraph NOTE : Effort is to develop capabilities using Python...
Apply For This JobFull Job Description Job Description: Are you a motivated Sales Rep driven towards financial growth? At Offer Tax, we have...
Apply For This Jobjob description Position: Business Development Manager (H/F) – IT Infrastructure/Storage Job Description: Arrow Entreprise Computing Solutions, division du Groupe Arrow...
Apply For This JobNotifications