Senior Software Engineer at Infoblox
Burnaby, BC V5H 4M2, Canada -
Full Time


Start Date

Immediate

Expiry Date

18 Apr, 25

Salary

110000.0

Posted On

19 Jan, 25

Experience

6 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Linux Kernel, Ipv4, Computer Science, Large Projects, Docker, Microservices, Performance Analysis, Architecture, Ipv6

Industry

Computer Software/Engineering

Description

It’s an exciting time to be at Infoblox. Named a Top 25 Cyber Security Company by The Software Report and one of Inc. 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 looking for a Senior Software Engineer to join our NIOS Platform team in Burnaby Canada, reporting to senior manager of Engineering. In this role, you will design, implement, and support core platform features for our best-in-class NIOS platform. As part of the NIOS Platform team, you’ll maintain and develop kernel and platform code, assist other teams with code integration, and evolve a legacy monolithic code base. You will play a critical role in setting goals for Infoblox’s next-gen DDI services, design Linux-based software, and develop container infrastructure. Responsibilities include translating requirements into specifications, reviewing code, maintaining CI/CD tests, and working in an Agile/Scrum environment. You will also optimize software performance, collaborate with QA, handle customer escalations, and address security issues.
You are the ideal candidate if you are eager to tackle various software issues and are an excellent problem solver. You are skilled in navigating a monolithic codebase and can work effectively both independently and across different time zones.

Responsibilities
  • Play a critical role in setting the direction and goals for developing features for Infoblox’s next-generation DNS, DHCP, and IP Address Management (DDI) services
  • Develop and maintain container infrastructure for internal and product needs
  • Translate requirements from customers, program management, and other sources into functional and design specifications
  • Review code submissions from other engineers and provide constructive feedback with the aim to keep a high bar for software quality
  • Design and develop Linux-based software for on-premises appliances and virtual machines using C and Python technologies
  • Develop and maintain unit and functional tests for Continuous Integration, Continuous Deployment in a modern CI/CD environment
  • Work in an Agile/Scrum development methodology to drive key aspects of product definition, execution, and test
  • Partner with peer engineers in a highly collaborative environment
  • Benchmark, optimize, and fine-tune software performance
  • Collaborate with QA to investigate and fix defects
Loading...