Software Architect

Posted 11 Days Ago
Hiring Remotely in Ann Arbor, MI
Remote
7+ Years Experience
Cloud • Information Technology • Machine Learning • Security • Software • Cybersecurity • Data Privacy
Our mission is simple: democratize security by making it easy and effective for everyone to use.
The Role
Platform Architect role at Duo Security, responsible for creating application architecture platform for the future and optimizing developer experience. Responsibilities include leading technical vision, partnering with senior engineers, contributing to documentation, providing technical guidance, mentoring engineers, and acting as a force multiplier for talent within the Platform Group.
Summary Generated by Built In

Application window is being extended to 8/30/2024

Duo Security, now part of Cisco, is the leading multi-factor authentication (MFA) and Zero Trust Security solutions provider. Our solutions serve millions of users and perform around 2 billion authentications per month. Duo's primary offering is MFA, but Duo is pushing boundaries across many fronts in the Zero Trust cybersecurity field as a member of Cisco's Security Business Group
We invite you to join our Platform Engineering group, as a Software Architect, to enable the team to build the systems that are foundational in supporting our expanding global customer base. Our group creates application-level platform solutions like additional levels of security for integration of services based on Kafka and SQS, intelligent rate limiters for endpoints, or various services used by engineering teams to build out Zero Trust Security solutions.
What we do not do is bear the brunt of operational work. We build automation into our solutions, but we have support from Duo's Site Reliability Engineering org for day-to-day production and configuration changes. Platform Engineering is focused on net new inventions and updates that significantly move the needle forward for the organization.

You will work closely with Product Management to understand the customer ecosystem, considering that for design decisions. You will partner with the infrastructure team to ensure the application's technical requirements are effectively supported by the underlying infrastructure. You will work closely with Senior Engineers and Architects across various functions within Cisco Secure to help define our roadmap.

As a Platform Architect on the Duo Security Platform Engineering group, you will apply your expertise to create the application architecture platform for the future that optimizes the developer experience of many engineering teams building their applications in a way that improves the security of the solution. Other responsibilities might include...

  • Leading a technical vision of what we could achieve in 12 - 24 months, and how to tie that back to measurable goals
  • Partnering with other Senior Engineers, Architects, and Leaders to define and spread best practices and superior technical solutions
  • Contributing to customer-facing and internal documentation used for self-support
  • Providing technical guidance and documentation to help improve the engineering solutions and designs
  • Leading and coaching teams on security and resiliency
  • Writing code as needed to provide examples of new technologies and design patterns that can be used to solve current problems engineering teams are facing
  • Recognizing inefficient patterns and helping teams implement better ones
  • Building a bridge between various engineering teams to enhance our ability to improve our applications
  • Mentoring engineers around you to become better, much more effective professionals
  • Acting as a force multiplier for the talent within the Platform Group



As a Platform Architect, you love coming to work knowing that you are adding value through spreading standard methodologies across teams. At some point, you decided you wanted to enhance your impact by sharing your knowledge with others. There are still one or two days a week that you find yourself digging into exciting technical challenges, but for the most part, the heavy coding days are in your past. Instead, you spend your time leading strategic technical decisions and encouraging teams to tackle the hard problems which may otherwise be left to linger.

  • Object-Oriented Programming (OOP) experience within Python
  • 2+ experience architecting large scale, highly available, and robust SaaS services
  • 7+ years of experience working with distributed databases, SQL and NoSQL
  • Experience mentoring more junior architects, technical leads, or senior engineers
  • Experience with site reliability engineering principles and tools within cloud platforms such as AWS, Azure, GCP or similar



  • Experience building Identity and Access Management (IAM) solutions and keep up with the latest developments in Passwordless authentication, Identity Governance and Administrator (IGA), Verified Credentials, OAuth and federated authentication methods
  • Understanding of security threat landscape that SaaS applications must deal with and designing application components with defense in depth approach
  • Shown experience working across teams and with other architects, technical leads, and leaders to spec out high-level designs for platform improvements
  • History of improving old codebases or migrating to new technologies
  • Superior communication to describe, analyze, and convince about major technical tradeoffs and decisions, with stakeholders across various functions and technical backgrounds


#LI-REMOTE

We're global, we're adaptable, we're diverse, and our security portfolio is as extensive as it is groundbreaking. Have you heard of Threat, Detection & Response, Zero Trust by Duo, Common Services Engineering, or Cloud & Network Security? Those are only a few of our product teams! The only thing we're missing is YOU.
Join an enterprise security leader with a start-up culture, committed to driving innovation and giving you the opportunity to make an impact. We #InnovateToWin and we know we're better together, that's why we're dedicated to inclusivity, collaboration, and diversity in everything we do.
We're proud to be the Best Small and Mid-Size Enterprises Security Solution Cisco Secure continues to grow and evolve year after year with 100% of Fortune 100 Companies using our products, and we're excited to see the new heights we'll reach with your passion for security, your customer focus, and your desire to change things up!
There are so many amazing reasons to join Cisco. Learn more here (https://www.cisco.com/c/en/us/about/careers/we-are-cisco.html)!
When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U.S. and/or Canada locations, not including equity or benefits. For non-sales roles the hiring ranges reflect base salary only; employees are also eligible to receive annual bonuses. Hiring ranges for sales positions include base and incentive compensation target. Individual pay is determined by the candidate's hiring location and additional factors, including but not limited to skillset, experience, and relevant education, certifications, or training. Applicants may not be eligible for the full salary range based on their U.S. or Canada hiring location. The recruiter can share more details about compensation for the role in your location during the hiring process.U.S. employees have access to quality medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, short and long-term disability coverage, basic life insurance and numerous wellbeing offerings. Employees receive up to twelve paid holidays per calendar year, which includes one floating holiday, plus a day off for their birthday. Employees accrue up to 20 days of Paid Time Off (PTO) each year and have access to paid time away to deal with critical or emergency issues without tapping into their PTO. We offer additional paid time to volunteer and give back to the community. Employees are also able to purchase company stock through our Employee Stock Purchase Program.Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components. For quota-based incentive pay, Cisco typically pays as follows:.75% of incentive target for each 1% of revenue attainment up to 50% of quota;1.5% of incentive target for each 1% of attainment between 50% and 75%;1% of incentive target for each 1% of attainment between 75% and 100%; and once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.

Top Skills

Kafka
Sqs

What the Team is Saying

Amanda
Hector
Olabode
Brian
Amanda
Amanda
The Company
HQ: Ann Arbor, MI
1,000 Employees
Remote Workplace
Year Founded: 2010

What We Do

Duo Security, now part of Cisco, is the leading multi-factor authentication (MFA) and secure access provider.

Duo is built on the promise of doing the right thing for our customers and each other. This promise is as central to our business as the product itself. Our four guiding principles are the heart of this sensibility: Easy, Effective, Trustworthy, Enduring

We’re transforming security from the ground up by solving the world’s most pressing geopolitical challenge — safe, secure information access. We engineer our business to enable our customers to easily address their ever-evolving security challenges.

We believe that impactful work is rewarding work and that our team is at its best when everyone feels empowered to bring their whole self to work. We learn together by hiring for cultural contribution, not cultural fit, and recognize that diversity in background and thought are essential to building high-impact teams.

We invest in growth and learning opportunities and encourage our people to never stop learning. We foster collaboration and believe in being recognized (and rewarded!) for hard work. We champion a healthy work-life balance. We’re kinder than necessary.

Together we build for the future by designing simple solutions for complex problems. And that’s why we’re the most loved and trusted name in security.

Why Work With Us

With the Most Loved Company in Security and the global leader in network technology joining forces, there are more exciting opportunities than ever to be at the forefront of securing the cloud.

Our culture is built on collaboration and the belief of enabling and empowering you to follow your passions inside and outside of the office.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Duo Security Teams

Team
Product + Tech Team
About our Teams

Duo Security Offices

Remote Workspace

Employees work remotely.

We offer flexible work practices and allow our employees the option of working remotely. Many employees who live near an office engage in a combination of remote and on-site work.

Typical time on-site: None
HQAnn Arbor, MI
Austin, TX
San Francisco, CA
Learn more

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account