6 Corp Source One Jobs
Engineering Manager - System Architecture (10-20 yrs)
Corp Source One
posted 2mon ago
Key skills for the job
Key Responsibilities :
Leadership & Team Management :
- Lead, mentor, and manage a team of engineers to ensure the successful delivery of engineering projects.
- Provide technical guidance and career development for team members.
- Foster a culture of innovation, collaboration, and continuous improvement.
- Drive performance reviews, goal-setting, and professional development within the team.
Platform Development & Architecture :
- Ensure the scalability, security, and performance of the platform using modern technologies like Docker, Kubernetes, C/C++, and Java.
- Drive technical excellence, making architectural decisions to optimize for both functionality and maintainability.
- Collaborate with product, QA, and other stakeholders to define and refine product requirements.
Technical Execution :
- Hands-on contribution to code development, especially in C/C++ and Java.
- Manage the integration of Docker and Kubernetes for containerization, deployment, and orchestration.
- Ensure best practices in software development, including version control, testing, and continuous integration.
- Troubleshoot complex issues and drive effective solutions in production environments.
Collaboration & Stakeholder Management :
- Act as the primary technical point of contact for internal and external stakeholders.
- Work closely with other engineering teams to align technical roadmaps and requirements.
- Drive the adoption of new technologies and tools that enhance platform performance and development efficiency.
Qualifications :
- Education : Bachelor's degree or higher in Computer Science, Engineering, or a related technical field.
Experience :
- 10+ years of overall experience in software engineering and development, with 3+ years in an engineering management role.
- Proven experience managing teams in a fast-paced, technical environment.
- Deep expertise in C/C++ and Java programming languages.
- Hands-on experience with Docker and Kubernetes for containerization, orchestration, and deployment.
- Strong understanding of software architecture, design patterns, and best practices for building scalable, high-performance applications.
- Experience working in a cloud-based or distributed systems environment is a plus.
Technical Skills :
- Strong expertise in C/C++ and Java development.
- Experience with containerization technologies like Docker and Kubernetes.
- Familiarity with microservices architecture and distributed systems.
- Solid understanding of performance optimization, security, and scalability in large-scale platforms.
- Knowledge of CI/CD processes and tools.
Leadership & Communication :
- Excellent leadership and people management skills with the ability to inspire and motivate engineering teams.
- Strong problem-solving skills with a solutions-oriented approach.
- Excellent verbal and written communication skills, with the ability to effectively interact with stakeholders at all levels.
Functional Areas: Other
Read full job description