We are seeking a visionary Software Architect to serve as a technical leader for our engineering teams, responsible for guiding engineers toward correct technical paths, making high-stakes decisions, and driving innovation and AI-first transformation across the organization.
Requirements
- Total 14+ years and relevant 8+ years’ experience as Software Architect
- Cloud Expertise: Proven track record of designing and deploying production-grade systems on AWS using a broad range of AWS native services.
- Architectural Depth: Deep experience in Multi-tenant Cloud Architecture, Event-Driven Systems, and Resiliency Patterns
- Polyglot Mindset: A "right tool for the job" approach, with a willingness to work across various languages and frameworks in an AI-first environment.
- Communication: Exceptional ability to articulate complex technical concepts to both technical and non-technical stakeholders.
- AI/LLM Proficiency: Practical understanding of AI project lifecycle specifically using LLMs and the use of AI agents to accelerate development
- Backend: Advanced proficiency in Java and Springboot Framework. Exposure to Node.js will be a significant plus.
- Infrastructure: Hands-on experience with AWS CloudFormation (YAML) and Infrastructure as Code.
- Data: Strong mastery of SQL required
- Big Data exposure to Apache Spark or Big Data processing will be a bonus.
- Frontend: Solid understanding of modern UI frameworks and frontend development principles.
- Tooling: Expert-level use of Jira, GitHub, GitHub Copilot, and Claude Code/other AI agents for productivity
- Testing: good exposure to automation testing and frameworks for unit testing, integration testing, e2e testing, performance testing.
Benefits
- Enjoy NICE-FLEX!
- 2 days working from the office and 3 days of remote work, each week
- Face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere