Responsibilities
- Serve as a technical authority within cross-functional domain teams, shaping the design and evolution of backend systems including microservices, APIs, and third-party integrations.
- Actively develop robust, production-ready code in .NET Core, advancing the implementation of a domain-driven, microservice-oriented architecture.
- Define and advocate for clear domain boundaries using Domain-Driven Design principles, aligning implementation with the organization's reference architecture in collaboration with solution architects.
- Demonstrate leadership by contributing directly to codebases, mentoring developers through pairing, and ensuring adherence to best practices in performance, resilience, and security.
- Collaborate with product stakeholders to analyze business requirements and convert high-level epics into actionable technical specifications and engineering tasks.
- Anticipate system complexities, edge conditions, and interdependencies, proposing scalable and maintainable technical approaches.
- Perform cross-team code reviews to ensure code quality, architectural consistency, test completeness, and compliance with defined standards.
- Set and enforce guidelines for logging, monitoring, and operational preparedness across services.
- Partner with DevOps and platform teams to manage infrastructure through code using Terraform, container deployment on Kubernetes (AKS), service routing via Istio, CI/CD pipelines with Argo, and system observability using OLTP and Sumo Logic.
- Design systems with regulatory compliance in mind, including PCI DSS, GDPR, and data protection standards, while supporting secure data models, encryption methods, and audit trails.
- Engage in agile ceremonies such as sprint planning, backlog refinement, and estimation sessions alongside product and delivery leads.
- Promote knowledge transfer through documentation, technical workshops, and collaboration with QA teams to establish testable criteria and validate full workflow coverage.
Work Arrangement
Remote (Worldwide)
Responsibilities
- Serve as a technical authority within cross-functional domain teams, shaping the design and evolution of backend systems including microservices, APIs, and third-party integrations.
- Actively develop robust, production-ready code in .NET Core, advancing the implementation of a domain-driven, microservice-oriented architecture.
- Define and advocate for clear domain boundaries using Domain-Driven Design principles, aligning implementation with the organization's reference architecture in collaboration with solution architects.
- Demonstrate leadership by contributing directly to codebases, mentoring developers through pairing, and ensuring adherence to best practices in performance, resilience, and security.
- Collaborate with product stakeholders to analyze business requirements and convert high-level epics into actionable technical specifications and engineering tasks.
- Anticipate system complexities, edge conditions, and interdependencies, proposing scalable and maintainable technical approaches.
- Perform cross-team code reviews to ensure code quality, architectural consistency, test completeness, and compliance with defined standards.
- Set and enforce guidelines for logging, monitoring, and operational preparedness across services.
- Partner with DevOps and platform teams to manage infrastructure through code using Terraform, container deployment on Kubernetes (AKS), service routing via Istio, CI/CD pipelines with Argo, and system observability using OLTP and Sumo Logic.
- Design systems with regulatory compliance in mind, including PCI DSS, GDPR, and data protection standards, while supporting secure data models, encryption methods, and audit trails.
- Engage in agile ceremonies such as sprint planning, backlog refinement, and estimation sessions alongside product and delivery leads.
- Promote knowledge transfer through documentation, technical workshops, and collaboration with QA teams to establish testable criteria and validate full workflow coverage.
Work Arrangement
Remote (Worldwide)
Other
- Fully remote work policy
- Monthly work-from-home financial allowance
- Structured career progression program with 360-degree feedback available to all employees
- Dedicated weekly time for professional development, including access to online learning platforms, language courses, books, and industry events
- Formal mentoring program offering opportunities to mentor others or receive mentorship
- Employee wellness platform providing access to mental health support, nutrition counseling, physiotherapy, fitness coaching, and educational webinars
- Diverse, international workplace culture enriched by regular tech events, virtual gatherings, team challenges, and social activities