Overview:
SOFTSWISS is looking for an Engineering Manager to lead a service-oriented infrastructure team (Systems Engineers / DevOps) responsible for the reliability, scalability, and efficiency of the company’s infrastructure.
Purpose of the role:
This role combines strong people management with technical leadership. You will drive team development, improve engineering processes, and contribute to architectural decisions in a high-load, distributed environment.
Key responsibilities:
- People Management Lead and manage a team of DevOps and Systems Engineers Manage Tech/Team Leads (4–6 reports)
- Hire, onboard, develop, and retain engineers
- Conduct performance reviews and support career growth
- Build a strong engineering culture with high ownership
- Handle team dynamics, motivation, and conflict resolution
- Delivery & Process Own and prioritize the infrastructure backlog and roadmap
- Ensure timely and high-quality delivery of infrastructure initiatives
- Improve engineering and operational processes (CI/CD, release flow, change management)
- Collaborate with product and engineering teams
- Manage team capacity and workload distribution
- Contribute to architecture decisions and ensure high-quality implementation
- Drive infrastructure evolution focusing on scalability, reliability, and performance
- Promote best practices (IaC, GitOps, observability)
- Maintain a high technical bar across the team
- Mentor and develop Tech Leads and Senior Engineers Reliability & Operations
- Own incident management processes and postmortems Improve monitoring, alerting, and observability
- Increase system resilience and fault tolerance
- Cost & Efficiency Optimize infrastructure costs
- Ensure efficient resource utilization
Tech Stack
Container orchestration: Kubernetes Infrastructure as Code: Terraform, Pulumi Cloud: Oracle Cloud Infrastructure, Cloudflare Databases: PostgreSQL, ClickHouse, MongoDB, Redis Messaging: Kafka Observability: Prometheus, VictoriaMetrics, Grafana, ELK CI/CD: GitLab CI Security: HashiCorp Vault Configuration Management: SaltStack
Required Experience:
- Management Experience: Managing engineering teams through Tech/Team Leads (4–6 reports)
- Proven experience in hiring, evaluating, and developing engineers
- Strong stakeholder management and prioritization skills
- Experience driving delivery and execution
- Technical Background in DevOps / Infrastructure Engineering
- 5+ years of experience in infrastructure teams, including at least 3 years in a managerial role
- Solid understanding of distributed and high-load systems
- Hands-on experience with Kubernetes and cloud infrastructure
- Experience with Infrastructure as Code (Terraform or similar)
- Understanding of observability and incident management practices
- Modern Engineering Practices Experience with AI tools (e.g., Claude Code, Codex, etc.)
- Active usage of AI in engineering and management workflows (automation, analysis, productivity improvement)
- Communication English level: B1+ or higher
- Process & Thinking Experience building and improving engineering processes
- Strong systems thinking and decision-making under uncertainty
- Ability to balance technical depth with management responsibilities (~20/80)
Nice to have:
- Experience with multi-cloud or hybrid infrastructure
- Background in high-load product environments
Main Advantages
- Private insurance (depending on contract type)
- Paid gym membership
- Comprehensive Mental Health Program
- Free English lessons (online)
- Local language courses
- Paid time off (PTO)
- Maternity leave support
- Referral program rewards
- Upskilling, internal workshops, and participation in professional conferences and corporate events