A company is looking for a Software Architect to lead the design and implementation of innovative software solutions.
Key Responsibilities
Lead the architectural design and development efforts for complex software projects
Collaborate with teams to define technical roadmaps and ensure alignment with business goals
Guide and mentor the technical team, providing insights and best practices for system design and development
Required Qualifications
10+ years of software engineering experience, with at least 5+ years in an architect or principal engineer role
Proficiency in Java, Python, and TypeScript, with hands-on knowledge across backend, frontend, and data systems
Hands-on experience with public cloud (AWS / Azure / GCP), containers / Kubernetes, and IaC (e.g., Terraform)
Deep experience designing cloud-native SaaS applications (preferably on AWS or Azure)
Strong understanding of microservices, APIs (REST / GraphQL), event-driven design, and distributed systems
Software Architect • Omaha, Nebraska, United States