×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Architect

Job in Tacoma, Pierce County, Washington, 98417, USA
Listing for: Infoblox
Full Time position
Listed on 2025-10-16
Job specializations:
  • IT/Tech
    Systems Engineer, Cloud Computing
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below

Overview

At Infoblox, every breakthrough begins with a bold “what if.” What if your ideas could ignite global innovation? What if your curiosity could redefine the future? We invite you to step into the next exciting chapter of your career journey. Bring your creativity, drive, your daring spirit, and feel what it’s like to thrive on a team big enough to make an impact, yet small enough to make a difference.

Our cloud-first networking and security solutions already protect 70% of the Fortune 500, and we’re looking for creative thinkers ready to push that influence even further.

Here, how we empower our people is extraordinary:
Glassdoor Best Places to Work 2025, Great Place to Work-Certified in five countries, and Cigna Healthy Workforce honors three years running — and what we build is world-class: recognized as Cybersec Asia’s Best in Critical Infrastructure 2024. Be bold — the next big idea, and the next great career story, could come from you. Become the force that turns every “what if” into “what’s next.”

In a world where you can be anything, Be Infoblox.

Be a Contributor — What You’ll Do
  • Lead the design, optimization, and implementation of distributed systems that align with our business goals
  • Work closely with Engineering teams to modernize existing systems or build new capabilities and develop a deep understanding of the current architecture to identify inefficiencies and propose targeted changes
  • Drive the technical vision for Infoblox’s software development lifecycle and ensure best practices in coding, testing, deployment, observability, and system maintenance are embedded in our development processes
  • Spearhead the design and execution of proof-of-concepts when exploring new technologies, tools, or design patterns, including prototyping and validating ideas that will guide strategic technology decisions
  • Stay up to date with various data storage and retrieval methods, explaining tradeoffs and choosing the most appropriate solutions for different use cases
  • Engage with both business stakeholders and Engineering teams to bridge the gap between technical design and business objectives
  • Communicate complex technical concepts in a way that drives alignment and decision-making across the organization
Be Prepared — What You Bring
  • Bachelor’s degree in computer science, software engineering, or a related field required. Master’s degree in Computer Science 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 across different levels of the organization
  • Outstanding knowledge of data persistence strategies and the tradeoffs between different storage and retrieval methods
  • Preferred experience with: DNS or DHCP protocols, Networking, DNS security, and design methodologies such as SOLID, Domain Driven Design, or Clean Architecture
Be Successful — Your Path

First 90 Days: Immerse in our culture, connect with mentors (Blox Buddies), and map the systems and meet with key stakeholders that rely on your work. Discuss and create short/long term goals.

Six Months: Develop a solid understanding of our software architecture, clearly articulate how the major subsystems interact and meaningfully contribute to system architecture discussions and guide implementation teams.

One Year: Attain a deep understanding of the systems under your responsibility, contribute to the architecture roadmap by designing and prototyping systems and features for upcoming functionality, propose changes to existing systems to meet functional and non-functional objectives and respond authoritatively to design and implementation questions within your assigned areas.

Our culture thrives on inclusion, rewarding bold ideas, curiosity, and creativity that move us forward. In a community…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary