Infoblox - Santa Clara, CA

posted about 1 month ago

Full-time - Senior
Santa Clara, CA
Web Search Portals, Libraries, Archives, and Other Information Services

About the position

The Principal Software Architect at Infoblox will play a crucial role in shaping the software direction from proof of concept to implementation. This position involves close collaboration with engineering teams to modernize existing systems and develop new capabilities, ensuring alignment between technology strategies and business objectives. The role emphasizes delivering reliable, scalable solutions and fostering a culture of innovation and excellence within the organization.

Responsibilities

  • Lead the design, optimization, and implementation of distributed systems that align with business goals.
  • Work closely with Engineering teams to modernize existing systems or build new capabilities.
  • Drive the technical vision for Infoblox's software development lifecycle, ensuring best practices are embedded in development processes.
  • Spearhead the design and execution of proof-of-concepts for new technologies, tools, or design patterns.
  • Stay updated with data storage and retrieval methods, explaining tradeoffs and choosing appropriate solutions.
  • Engage with business stakeholders and Engineering teams to bridge the gap between technical design and business objectives.
  • Communicate complex technical concepts to drive alignment and decision-making across the organization.

Requirements

  • Bachelor's degree in computer science, software engineering, or a related field required; Master's degree preferred.
  • 20 years of industry experience in software development, with at least 5 years focused on designing and optimizing distributed systems.
  • Proficiency in Go, Java, or Python.
  • 8+ years of experience with cloud platforms, including AWS, Azure, GCP, or OCI.
  • Proven experience in system design, architecture, and guiding Engineering teams in implementing robust and scalable solutions.
  • Solid experience and knowledge of data structures and algorithms.
  • Excellent communication skills, with the ability to influence and align stakeholders.

Nice-to-haves

  • Preferred experience with DNS or DHCP protocols.
  • Networking knowledge, DNS security, and design methodologies such as SOLID, Domain Driven Design, or Clean Architecture.

Benefits

  • Health insurance
  • Paid time off
  • 401(k) matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service