Engineering Manager - Software Platform
Role details
Job location
Tech stack
Job description
As an Engineering Manager - Software Platform at arculus, you will lead, develop, and inspire high-performing engineering teams. You will provide strong disciplinary leadership, foster individual growth, and ensure the right skills, structures, and processes are in place to deliver sustainable, high-quality software products. Working closely with Product Management, Technical Leads, Agile Coaches, Operations, and the broader leadership team, you will align people management with technical strategy and organizational goals. Your mission: build a culture of performance, accountability, collaboration, and psychological safety.
Your tasks will include:
Lead & Develop Your Team
- Provide disciplinary leadership, mentorship, and structured feedback to software engineers and technical staff
- Define clear goals, expectations, and career paths
- Coordinate compensation, salary reviews, and performance expectations with People/HR
- Promote psychological safety, trust, and a healthy work-life balance
Build & Scale the Organization
- Identify staffing needs based on product roadmaps and technical strategy
- Lead recruiting processes, including role definition, interviews, and candidate evaluation
- Design structured onboarding plans and manage offboarding, knowledge transfer, and exit feedback
- Support HR in contractual, legal, and probationary processes
- Manage relationships with external partners, freelancers, and outsourced teams
Drive Performance & Alignment
- Measure and manage individual and team performance using transparent criteria
- Conduct quarterly and annual performance reviews and implement development plans through mentoring, e-learning, and training
- Collaborate cross-functionally to ensure alignment between people management, product strategy, and delivery goals
- Facilitate communication and alignment across teams and stakeholders
Requirements
Do you have experience in Software development?, * 3+ years of hands-on people management experience in engineering teams
- 5+ years of experience in software or engineering, ideally in distributed or scalable systems
- Experience working in agile, product-driven environments
- Strong organizational, performance management, and decision-making skills
- Solid understanding of software development, technical products, and business goals
- Proven track record in hiring, developing, and retaining engineering talent
- Ability to create structure and clarity in complex or ambiguous environments
Who You Are
- Passionate about leadership, technology, and building strong teams
- A transparent and consistent leader who leads with ownership and accountability
- Skilled in communication, feedback, empathy, and reflection
- Experienced in coaching, conflict resolution, and modern leadership models
- Motivated to create an environment of trust, empowerment, and continuous growth