We are seeking a Principal Software Architect to lead platform architecture through a combination of hands-on engineering (approximately 60%) and technical leadership. This role focuses on building scalable systems, driving architectural standards, and delivering measurable business outcomes.
Key Responsibilities
- Design and implement scalable AWS-based architectures
- Build reference implementations, proofs of concept, and contribute to production code
- Define API standards (REST/GraphQL) and review technical designs
- Lead event-driven architecture initiatives using EventBridge, SNS, and SQS
- Drive both greenfield development and legacy modernization efforts
- Establish architecture standards, ADR processes, and engineering best practices
- Partner with engineering, DevOps, and business stakeholders to align technical solutions with business goals
- Design secure, compliant systems using IAM, JWT, Entra ID, Okta, and zero-trust principles
- Champion AI-assisted engineering practices using tools such as Claude Code and OpenAI Codex to improve development efficiency
Required Qualifications
- U.S. Citizenship required
- 8+ years of software engineering experience
- Strong experience with AWS, Java/Python, Microservices, AI Agentic Tools, like Claude code/Codex.
- Strong AWS architecture and backend development experience
- Experience with microservices and event-driven architectures
- Knowledge of security architecture and identity/access management
- Strong system design, troubleshooting, and technical leadership skills
Preferred Qualifications
- AWS Solutions Architect certification
- Experience with Domain-Driven Design (DDD) and Hexagonal Architecture
- Platform engineering experience
- Exposure to mobile development (Swift)
Success Metrics
- Consistent architecture standards adopted across teams
- Improved cross-team alignment and reduced technical fragmentation
- Faster delivery and enhanced developer experience
- Effective architecture decision-making through ADRs
- Measurable productivity gains through AI-assisted development
Job ID: 523209153
Originally Posted on: 6/1/2026
Want to find more Technology opportunities?
Check out the 165,520 verified Technology jobs on iHireTechnology
Similar Jobs