onsite
Principal Software Architect - accelya
Software Architect
Lead the design and delivery of scalable, cloud‑native software solutions, driving architectural excellence across teams while mentoring developers and shaping technology strategy.
About the role
Key Responsibilities
- Define and evolve the overall technical architecture for large‑scale, cloud‑native applications, ensuring scalability, reliability, and security.
- Collaborate with product, engineering, and operations teams to translate business requirements into robust, maintainable solutions.
- Champion best practices in microservices design, API governance, and continuous delivery pipelines.
- Mentor and coach development teams on architectural patterns, coding standards, and emerging technologies.
- Conduct architecture reviews, performance tuning, and capacity planning to support growth and innovation.
Requirements
- 10+ years of software development experience with a strong focus on architecture and design.
- Deep expertise in cloud platforms (AWS, Azure, or GCP) and microservices ecosystems.
- Proven track record of leading cross‑functional teams and delivering complex, high‑availability systems.
- Excellent communication skills and ability to influence stakeholders at all levels.
- Experience with DevOps practices, CI/CD, and container orchestration (Kubernetes, Docker).
Skills
software developmentsystem designproblem solving