We are looking for a
Senior Software Architect to take a leadership role in designing and delivering
cutting-edge, scalable, and high-performance solutions for diverse projects. In this role, you will
drive pre-sales engagements, define architectural strategies, and lead the development of modern, cloud-based, hybrid, and on-premises architectures. You will collaborate closely with
delivery teams, executing proof-of-concepts (PoCs), and ensuring seamless implementation. The ideal candidate will bring
deep expertise in modern architecture patterns and a
strong technology stack across Python, Node.js, and Java while also covering
data, cloud, embedded, cybersecurity, and more.
Key Responsibilities:
- Lead and define enterprise-level architectures for large-scale, complex solutions across multiple domains.
- Drive pre-sales activities, engaging with clients to propose and define technical solutions that align with business goals.
- Architect and implement modern software patterns (Microservices, Event-Driven, Serverless, Domain-Driven Design (DDD)) for cloud-based, hybrid, and on-premises environments.
- Oversee and execute proof-of-concept (PoC) projects, evaluating emerging technologies and validating design choices.
- Guide and mentor delivery teams, ensuring best practices are followed in software design, security, and performance.
- Develop multi-domain architectures spanning Cloud, Data, Embedded Systems, Cybersecurity, and IoT.
- Collaborate with DevOps and engineering teams to design scalable, secure, and high-performance solutions.
- Ensure compliance with security standards, regulatory requirements, and performance benchmarks.
- Stay ahead of emerging technologies and trends, driving innovation and strategic decision-making within the company.
- Represent the company as a thought leader in technical discussions, client meetings, and industry events.
Must-Have Technology Stack:
- Programming Languages: Python, Node.js, Java
- Cloud Platforms: AWS, Azure, GCP
- Architecture Patterns: Microservices, Serverless, Event-Driven, Monolithic-to-Microservices migration
- Data Technologies: SQL & NoSQL databases, Data Pipelines, Streaming (Kafka, RabbitMQ)
- Infrastructure & DevOps: Kubernetes, Docker, Terraform, CI/CD pipelines
- Security & Compliance: Secure development practices, API security, IAM best practices
- Edge & Embedded Systems (Nice to Have): IoT, LoRaWAN, Embedded Linux
Why Join Us?
- Be a key decision-maker in high-impact, innovative projects.
- Work with a highly skilled architecture and innovation team.
- Engage with top-tier clients and industry leaders.
- Enjoy a competitive salary, career growth opportunities, and a dynamic work environment.
If you are a
technology-driven leader passionate about architecture and innovation, we want to hear from you! 🚀
Requirements:
Requirements:
- 10+ years of experience in software development and architecture design.
- Proven experience as a Senior Software Architect in a project-based or consulting company.
- Deep knowledge of enterprise-level system design, scalability, and cloud architecture best practices.
- Expertise in modern software development methodologies and patterns.
- Strong experience in pre-sales activities, client engagement, and presenting architectural solutions.
- Ability to lead and mentor teams, working across multiple projects and industries.
- Strong problem-solving skills, decision-making abilities, and strategic mindset.
- Excellent communication and leadership skills with the ability to influence both technical and business stakeholders.