Staff Software Engineer (Hybrid)

Simpson Strong-TiePlano, TX
5dHybrid

About The Position

Simpson Strong-Tie is a leader in engineered structural connectors, software, and solutions for the building industry. We maintain a reputation as a trusted manufacturer, partner, and corporate citizen committed to our customers and employees. Our founder, Barc Simpson established 9 Principles of Business we live out as company values and have made Simpson Strong-Tie an inspiring place to work since 1956. Our team of talented people are dedicated to our shared mission: to provide solutions that help people design and build safer, stronger structures. Learn about our company culture directly from our team. YOU As a Staff Software Engineer on the Platform Engineering team, you will own architecture and technical direction for foundational platform services including authentication/authorization, document management, construction material catalog management, and other shared services powering our component manufacturing and residential software products. This is a highly technical, hands-on role requiring deep expertise in distributed systems, cloud-native architecture, and the ability to work collaboratively to shape our technical direction.

Requirements

  • 10+ years professional software development experience with proven track record architecting and delivering complex, scalable systems
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or equivalent professional experience
  • Expert-level proficiency in C#, ASP.NET Core, Entity Framework, and modern .NET ecosystem
  • Deep experience with cloud-native microservices architectures on Azure (AKS, Service Bus, API Management, Azure Functions)
  • Extensive hands-on experience with authentication/authorization frameworks: OAuth 2.0, OpenID Connect, SAML, JWT tokens, Identity Server, Azure AD/Entra ID
  • Proven ability to architect cross-team systems, define service boundaries, integration patterns, and API contracts that scale across organizations
  • Strong expertise in RESTful APIs, event-driven architectures, and asynchronous messaging patterns (message queues, event streaming, pub/sub)
  • Experience with distributed system patterns: service mesh, circuit breakers, retry policies, saga patterns, distributed tracing
  • Proficiency with containerization (Docker) and Infrastructure as Code (Terraform)
  • Deep understanding of database design for microservices (SQL Server, PostgreSQL, CosmosDB, MongoDB, Redis)
  • Experience with CI/CD pipelines, automated testing strategies (unit, integration, contract, E2E), and DevOps practices
  • Excellent communication skills with ability to articulate technical strategy to diverse audiences including executives, product managers, and engineers
  • Demonstrated ability to build prototypes, work through complex cross-cutting code changes, and validate architectural patterns through hands-on implementation

Responsibilities

  • Design and implement cross-team platform architecture working in concert with architects, staff, and principal engineers. Influence technical direction for authentication/authorization, document management, and shared platform services. Build prototypes to validate architectural approaches and prove out complex technical patterns. Design service boundaries, integration patterns, and API contracts that scale across the organization. Make strategic technology decisions affecting multiple product teams. (35%)
  • Drive hands-on implementation of complex, broad technical initiatives. Lead development of cloud-native microservices with high scalability, availability, and security requirements. Work through complex technical code changes that span multiple services and teams. Influence engineering standards for code quality, testing, observability, and operational readiness. (30%)
  • Mentor and guide senior and lead engineers across platform teams. Provide architectural guidance, code reviews, and technical direction. Build alignment between teams on interconnected services. Influence hiring standards and provide career sponsorship. Foster technical excellence through hands-on collaboration and constructive feedback. (20%)
  • Shape platform technical roadmaps and drive organizational improvements. Collaborate with engineering leadership on strategic technical direction. Identify and address architectural debt impacting multiple teams. Research and introduce emerging technologies that advance platform capabilities. Align technical investments with business strategy and improve developer productivity at scale. (10%)
  • Partner cross-functionally with Product, Security, Infrastructure, and stakeholders. Communicate technical strategy to diverse audiences. (5%)

Benefits

  • competitive compensation
  • quarterly bonuses or commission
  • medical, dental, vision
  • retirement contributions
  • employee stock purchase and bonus plans
  • pay for holidays, vacation, sick days, funerals and jury duty
  • years of service awards
  • employee discounts
  • employee referral bonuses
  • charitable contribution matching
  • education reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service