Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Simpson Strong-Tie

Staff Software Engineer

Simpson Strong-Tie

Staff Software Engineer responsible for platform architecture, leading cloud-native microservices development at Simpson Strong-Tie. Architecting and guiding technical direction across teams and platforms.

Posted 5/19/2026full-timePlano • Texas • 🇺🇸 United StatesLead💰 $123,000 - $210,000 per yearWebsite

Tech Stack

Tools & technologies
AngularASP.NETAzureCloudDockerEntity FrameworkMicroservicesMongoDB.NETPostgresReactRedisSQLTerraformVue.js

About the role

Key responsibilities & impact
  • 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.
  • 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.
  • 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.
  • 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.
  • Partner cross-functionally with Product, Security, Infrastructure, and stakeholders.
  • Communicate technical strategy to diverse audiences.

Requirements

What you’ll need
  • 10+ years professional software development experience with proven track record architecting and delivering complex, scalable systems required
  • Bachelor's degree in computer science, Software Engineering, Information Systems, or equivalent professional experience
  • Proven ability to architect cross-team systems, define service boundaries, integration patterns, and API contracts that scale across organizations
  • Extensive hands-on experience with authentication/authorization frameworks: OAuth 2.0, OpenID Connect, SAML, JWT tokens, Identity Server, Azure AD/Entra ID
  • Deep understanding of database design for microservices (SQL Server, PostgreSQL, CosmosDB, MongoDB, Redis)
  • Strong expertise in RESTful APIs, event-driven architectures, and asynchronous messaging patterns (message queues, event streaming, pub/sub)
  • 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)
  • Experience with distributed system patterns: service mesh, circuit breakers, retry policies, saga patterns, distributed tracing
  • Working proficiency with modern frontend frameworks (React, Angular, or Vue)
  • Proficiency with containerization (Docker) and Infrastructure as Code (Terraform)
  • 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

Benefits

Comp & perks
  • medical
  • dental
  • vision
  • retirement contributions
  • employee stock purchase and bonus plans
  • pay for holidays
  • vacation
  • sick days
  • funerals
  • jury duty
  • years of service awards
  • employee discounts
  • employee referral bonuses
  • charitable contribution matching
  • education reimbursement and more

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentarchitecting systemsauthentication frameworksOAuth 2.0OpenID ConnectSAMLC#ASP.NET Corecloud-native microservicesRESTful APIs
Soft Skills
communication skillsmentoringcollaborationinfluencing technical directionstrategic decision makingguiding engineersproviding feedbackbuilding alignmentarticulating technical strategyfostering technical excellence
Certifications
Bachelor's degree in computer scienceSoftware EngineeringInformation Systems