onsite
Software Architect - ag
Software Architect
Lead the design and evolution of scalable, cloud‑native systems, driving architectural decisions, best practices, and technology strategy across cross‑functional teams.
About the role
Key Responsibilities
- Define and evolve the overall system architecture, ensuring alignment with business goals and technical standards.
- Lead design reviews, evaluate trade‑offs, and provide guidance on technology choices, patterns, and best practices.
- Collaborate with engineering, product, and operations teams to deliver high‑quality, scalable, and secure solutions.
- Champion the adoption of cloud services, microservices, and DevOps practices to improve delivery velocity and reliability.
- Mentor and coach developers on architectural concepts, code quality, and performance optimization.
Requirements
- 5+ years of experience in software architecture or senior development roles.
- Proven expertise in designing cloud‑native, microservices‑based systems.
- Strong knowledge of design patterns, data modeling, and performance tuning.
- Experience with CI/CD pipelines, containerization, and infrastructure as code.
- Excellent communication skills and ability to influence stakeholders at all levels.
Skills
software developmentsystem designproblem solving