Enable job alerts via email!

Staff Software Engineer

Infoblox

Burnaby

Hybrid

CAD 129,000 - 196,000

Full time

Today
Be an early applicant

Boost your interview chances

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

Job summary

Infoblox is seeking a Staff Software Engineer for its Threat Defense team in Burnaby, Canada. The role involves developing next-generation security telemetry and identity attribution systems. Ideal candidates will have extensive software development experience, particularly in security and networking. Infoblox offers a collaborative environment and a competitive salary package.

Benefits

Onsite parking paid for by the company
Generous company contribution towards RRSP
Onsite massages and gym membership
Healthy snacks and gourmet coffee options
Flexible work environment
Career Development reimbursement benefit

Qualifications

  • 12+ years of experience in software development using Golang/Go, Java, and C#.
  • Deep understanding of DNS and modern DNS security techniques.
  • Hands-on experience with cloud-native platforms like Azure, Kubernetes, and Docker.

Responsibilities

  • Design and develop software that collects user attribution and security events.
  • Implement secure and scalable APIs and microservices.
  • Provide technical leadership to steer product architecture and software design.

Skills

Software Development
Security Telemetry
User Attribution
Microservices
APIs
Collaboration

Education

Bachelor's degree in Computer Science
Master's degree preferred

Tools

Docker
Kubernetes
Azure
Kafka
Wireshark
tcpdump

Job description

It’s an exciting time to be at Infoblox. Named a Top 25 Cyber Security Company by The Software Report and one ofInc. magazine’s Best Workplaces for 2020, Infoblox is the leader in cloud-first networking and security services. Our solutions empower organizations to take full advantage of the cloud to deliver network experiences that are inherently simple, scalable, and reliable for everyone. Infoblox customers are among the largest enterprises in the world and include 70% of the Fortune 500, and our success depends on bright, energetic, talented people who share a passion for building the next generation of networking technologies—and having fun along the way.

We are seeking a Staff Software Engineer to join our Threat Defense team located in Burnaby, Canada, reporting to the director, Software Engineering. In this role, you will help develop next-generation capabilities in security telemetry, identity attribution, and user-aware threat detection. You will build extensible systems that collect and analyze user and device behavior from Microsoft environments, support DNS security analytics, and contribute to a broader platform for securing enterprise networks. This is an exceptional opportunity to join a growing, successful, and innovative organization. At Infoblox, you will be able to thrive in a unique work environment that emphasizes career growth, excellence, innovation, and collaboration.

You are the ideal candidate if you are a great collaborator, strategic thinker, operate independently, and are deadline and results driven.

What you’ll do:

  • Design and develop software that collects user attribution and security events from Microsoft AD, Azure AD, and hybrid environments
  • Design and develop connectors for Windows Event Logs, Security Logs, and AD audit data to attribute network events to users and devices
  • Implement secure and scalable APIs and microservices in Go, C#, and Java, supporting telemetry ingestion, data enrichment, and threat analytics
  • Ensure secure design and development practices, including identity and access control, encryption, data privacy, and threat modeling
  • Build flexible collection mechanisms for cloud and on-premises user attributions
  • Design and build extensible framework that enables low-code/no-code integrations, allowing customers and partners to build new asset sources
  • Develop a model-driven framework to facilitate data collection, ingestion, transformations, persistence, API, and user interface
  • Develop REST and gRPC APIs and contribute to the overall API framework
  • Provide technical leadership to steer product architecture and software design, ensuring the delivery of a scalable, extensible, and reliable system
  • Collaborate cross-functionally with Product Management and Marketing on roadmap, documentation, and other collateral

What you’ll bring:

  • 12+ years of experience in software development using Golang/Go, Java, andC#, leveraging microservices-based Docker and Kubernetes environments, with afocus on security and network systems
  • Deep understanding of DNS, DNS tunneling, exfiltration patterns, and modern DNS security techniques
  • Solidworking knowledge of Microsoft Active Directory, including event log structures, group policy, LDAP, Kerberos, and user audit trails
  • Experience writing software to extract and analyze security events and user metadata from Microsoft AD and Azure AD
  • Good understanding of relational, time-series, and NoSQL databases
  • Hands-on experience with cloud-native platforms like Azure, Kubernetes, Docker, and messaging systems like Kafka
  • Expertise in developing productivity infrastructure using low-code/no-code mechanisms, including model-driven development
  • Good understanding of networking, including common protocols like TCP/IP, DNS, andDHCP with hands-on experience with tools for packet capture and sniffing, such as Wireshark and tcpdump
  • Excellent communication andcollaboration skills to work effectively with cross-functional teams across different time zones
  • Bachelor’s degree in computer science, computer engineering, or electrical engineering required; master’s degree preferred

What success looks like:

After six months, you will…

  • Get a good understanding of the Infoblox Asset Insights Product offering
  • Design and develop some features
  • Contribute to code and design reviews
  • Identify productivity and extensibility enhancements for integrations/adapters

After about a year, you will…

  • Develop major features toward extensibility to rapidly onboard integrations
  • Make significant contributions toward architecture and design improvements
  • Make significant improvements toward productivity, quality, and reliability
  • Collaborate closely with Product Management and identify areas for R&D

In the spirit of pay transparency, we are excited to share our compensation philosophy. At Infoblox, we believe in paying for performance. You can expect our employment offers to take many factors into consideration, including but not limited to the location of the role, internal equity, applicable past experience, individual skill set, education, and professional certifications. Please keep in mind that the range mentioned is the base salary range for the role.The typical base salary range for this position in BC is $129,900 - $195,800.

Our holisticbenefits package includes coverage of your health, wealth, and wellness—as well as a great work environment, employee programs, and company culture.We offer a competitive salary and benefits package, including a 401k with company match and generous paid time off to help you balance your life. We have a strong culture and live ourvalues every day—we believe in transparency, curiosity, respect, and above all, having fun while delighting our customers.

Speaking of a great work environment, here are just a few of the perks you may enjoy…

  • Boutique office space with state of the art amenities, located in the heart of Metro Vancouver area; bike-friendly and steps from SkyTrain and Metrotown Mall
  • Onsite parking paid for by the company
  • Generous company contribution towards RRSP (Independent of employee contribution!)
  • Onsite massages, gym membership, fitness classes, ping-pong table, dartboard, and a nap room/wellness room for moms
  • Stay fueled with healthy snacks, free bean-to-cup gourmet coffee options and selections of exotic teas, juices and refreshing beverages, and biweekly Thirsty Thursday local craft beers, BC wines, and BC ciders
  • Enjoy our generous PTO policy and flexible work environment because we know the importance of having a great work-life balance— sometimes your best work is done in slippers
  • We are passionate about lifelong learning and growth, and offer opportunities through a world-class learning platform (Litmos), training, workshops, mentorship, and an annual up to $5,000 Career Development reimbursement benefit
  • Our teams spend time together outside of work, too — we have several annual team outings, have gone on hikes and Grouse Grind, hosted family BBQs, Go Karting, boat cruises, etc.
  • Be confident bringing your whole self to work — we’re proud to be an inclusive company with diverse teams and our values grounded in ethics and equality

Why Infoblox?

We’ve created a culture that embracesdiversity, equity, and inclusion and rewards innovation, curiosity, and creativity. We achieve remarkable results by working together in a supportive environment that focuses on continuous learning and embraces change. So, whether you’re a software engineer, marketing manager, customer care pro, or product specialist, you belong here, where you will have the opportunity to grow and develop your career. Check outwhat it’s like to be a Bloxer .We think you’ll be excited to join our team.

#LI-RS1

#LI-HYBRID

Job Info
  • Job Identification 6069
  • Locations Infoblox Canada Ltd, BURNABY, AL, V5H 4M2, CA
  • Posted Salary Range 129900.00 - 195800.00
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Software Engineer Burnaby, British Columbia, Canada (Remote)

RB Global Inc.

Burnaby

Remote

CAD 100,000 - 130,000

6 days ago
Be an early applicant

Staff Software Engineer

Shakepay

Remote

CAD 100,000 - 130,000

2 days ago
Be an early applicant

Staff Software Developer

Acuity Insights

Vancouver

Remote

CAD 170,000 - 185,000

6 days ago
Be an early applicant

Staff Software Engineer (Remote/canada)

Nextradar

Remote

CAD 100,000 - 140,000

Today
Be an early applicant

Staff Software Engineer, Mozilla VPN New Remote Canada

Mozilla Corporation

Remote

CAD 128,000 - 170,000

Today
Be an early applicant

Staff Software Engineer

Ritchie Bros.

Burnaby

On-site

CAD 100,000 - 130,000

3 days ago
Be an early applicant

Staff Software Engineer

Infoblox

Burnaby

Hybrid

CAD 129,000 - 196,000

5 days ago
Be an early applicant

Staff Software Engineer, RegComply (Remote)

AuditBoard

Remote

CAD 100,000 - 130,000

9 days ago

Staff Software Engineer

Ritchie Bros Auctioneers Incorporated

Burnaby

On-site

CAD 100,000 - 130,000

3 days ago
Be an early applicant