Engineering Manager - .NET
Join our dynamic team at IC Markets as an Engineering Manager - .NET and help shape the future of FinTech innovation. This full-time, on-site opportunity based in Limassol offers you the chance to make a real impact in a fast-paced and forward-thinking environment.
IC Markets is a global leader in trading with over 15 years of success, a strong international presence, and a team of skilled professionals, remains at the forefront of financial technology innovation. As an agile company that values growth and collaboration, we offer an exciting opportunity to be part of a dynamic industry where innovation meets excellence.
What You'll Do:
- Lead cloud-native, event-driven backend platforms that support mission-critical trading.
- Set the technical direction and drive the delivery against KPIs, SLAs, and OKRs.
What We're Looking For:
- Technical Leadership: Define .NET architectural standards (Clean Architecture, DDD, CQRS) and enforce code quality, resilience, and performance at scale.
- Cloud Architecture (AWS): Govern multi-account platforms using Control Tower. Design event routing with EventBridge, manage real-time streaming on Kafka/Kinesis, and perform analytics using Athena/Glue/Redshift/Lake Formation. Secure foundations with Security Hub, GuardDuty, Macie, WAF, Shield, and Secrets Manager.
- Distributed Systems: Implement high-throughput, low-latency services with async/multithreading, Saga orchestration, circuit breakers, retries, and compensating transactions.
- Infrastructure & Delivery: Standardize Terraform, enable zero-downtime CI/CD, set SLOs and error budgets, and embed tracing/metrics/logging via CloudWatch/X-Ray/OpenTelemetry/Grafana.
- Data & ETL: Own service-to-data-platform contracts and enable Change Data Capture (CDC) with Debezium/DMS/Kafka Connect and the Outbox pattern for delivery. Design dual synchronization strategies and orchestrate ETL/ELT with Glue Jobs/Step Functions. Implement SCD Type 2, schema evolution, and data contracts, while enforcing data quality and lineage. Collaborate with Data teams on dbt transformations, partitioning/bucketing, and cost/performance controls. Additionally, ensure PII protection, tokenization, and compliance with GDPR/ASIC/EU regulations.
- Governance & Outcomes: Define and track KPIs, SLAs, and OKRs, including availability, p95 latency, throughput, incident MTTR, cost per transaction, data freshness, and CDC lag.
- People Management: Grow engineers, run architecture reviews and workshops, and foster a culture of accountability and continuous improvement.
Qualifications:
- 7+ years of backend engineering experience with C#/.NET on distributed, high-volume systems.
- Experience with trading and markets (latency, integrity, compliance).
- Experience with predictive and anomaly detection in observability pipelines.
- Experience in regulated fintech or banking environments.
Required Skills and Technologies:
- Proven event-driven design skills (Kafka/EventBridge, Sagas, CQRS) and advanced async/multithreading.
- Deep expertise with AWS, including Control Tower, Kinesis, EventBridge, Lambda, ECS/EKS, DynamoDB, Secrets Manager, CloudWatch/X-Ray, Athena/Glue/Redshift/Lake Formation.
- ETL/CDC expertise, including Debezium/DMS/Kafka Connect, the Outbox pattern, idempotency, data contracts, lineage, and data quality.
- Proficiency with Terraform, IaC, GitOps, Kubernetes, CI/CD, and production SLOs/error budgets.
- Demonstrated engineering management with measurable delivery outcomes.
Working Schedule:
- Monday to Friday: 09:00 β 17:00
Why Join Us? Experience Rewards Beyond Just a Job! Because You Matter.
- Competitive Pay β We value you, not just your role. Our compensation reflects the skills and experience you bring to the table.
- Career Growth β Your journey is important. We're here to support your development with ongoing learning and clear paths to advancement.
- Work-Life Balance β Time to rest is time to thrive. With 22 days of annual leave, your personal life is respected and prioritized.
- Wellness & Healthcare β Health comes first. Enjoy 12 paid sick days and full medical insurance coverage after 6 monthsβbecause your well-being is our priority.
- Future Security β We're invested in your tomorrow. Access our provident fund after 6 months for peace of mind down the road.
- Snack Hub β We care about your daily comfort. Our fully stocked kitchen keeps you energized with fresh fruit, snacks, and beverages.
- Lunch on Us β Nourishment and connection matter. Enjoy a delicious daily lunch buffet with teammates.
- Paid Overtime β Your extra effort doesn't go unnoticed. We recognize and reward the time you put in.
- Learning & Development β We believe in your potential. Dedicated budgets support your upskilling and curiosity.
- Referral Bonus β People matter here. Bring in great talent and get rewarded for growing our community.
- Team Spirit β Culture is everything. Join a team that celebrates together through events and team-building activities.
- Fitness & Recreation β Stay active and refreshed with access to gym facilities, organized sports, and relaxing spa treatments.
- Unwind Fridays β We're human too. Enjoy a relaxed Friday drink with colleagues to close the week on a high note.
Our culture is built on empathy, respect, and trust, because at the heart of everything we do is you.
Your next big opportunity starts here!