About the Role
This role involves leading the design and implementation of scalable architectural solutions while working closely with engineering teams to ensure technical standards and long-term system viability.
Responsibilities
- Lead the development of comprehensive system architectures
- Collaborate with engineering teams to define technical roadmaps
- Evaluate existing systems for performance and scalability
- Design solutions that support business objectives
- Ensure architectural consistency across platforms
- Guide teams in adopting best practices for software design
- Participate in code and design reviews
- Support integration of new technologies into current systems
- Define standards for development frameworks and tools
- Work with product managers to translate requirements into technical plans
- Monitor emerging technologies for potential application
- Troubleshoot complex system issues
- Ensure compliance with security and regulatory standards
- Document architectural decisions and patterns
- Mentor engineers on technical design principles
- Facilitate communication between technical and non-technical stakeholders
- Optimize system reliability and performance
- Drive adoption of cloud-based solutions where applicable
- Assess third-party tools and platforms for integration
- Promote reusable components and modular design
- Support deployment and operational readiness
- Contribute to long-term technology strategy
- Align architecture with enterprise goals
- Manage technical debt through proactive planning
- Ensure solutions are maintainable and extensible
Compensation
Competitive salary based on experience and qualifications
Work Arrangement
Hybrid work model with flexible scheduling options
Team
Collaborative engineering environment focused on innovation and technical excellence
Why Join Us
- Opportunity to shape the future of technology in a growing organization
- Work on impactful projects with modern tools and frameworks
- Supportive culture that values technical leadership and continuous learning
Technology Stack
- AWS and Azure cloud environments
- Microservices using Java and .NET
- Docker and Kubernetes for container management
- Relational and NoSQL databases
- CI/CD through Jenkins and GitLab
Not available for this position