This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled and experienced Team Lead to provide technical leadership for complex, high-impact, cross-functional projects. This role will lead a team of engineers while ensuring alignment with business objectives, maintaining technical excellence, and fostering a culture of collaboration and continuous improvement.
Job Responsibility:
Technical Leadership: Plan, organize, and oversee engineering projects that require expert application of advanced knowledge, cutting-edge technology, and system integration.Provide strategic technical leadership ensuring alignment with business goals and guiding the team to meet deadlines and deliverables
System Development & Maintenance: Design, develop, deploy, and maintain large-scale, complex software systems with a focus on scalability, availability, performance, and maintainability
Software Development Lifecycle(SDLC) Oversight: Implement best practices in agile methodologies to ensure quality code, continuous improvement, and efficient software architecture and design
Risk Management: Identify project risks early and develop mitigation strategies, ensuring timely project delivery with minimal disruptions
Code & Design Reviews: Conduct rigorous reviews of system architecture, code, and design documents to ensure adherence to best practices, patterns, and objectives
Cross-Functional Collaboration: Work closely with product management and other stakeholders to define product vision, roadmap, and growth opportunities while ensuring technical feasibility
Continuous Improvement: Champion initiatives to improve software performance, developer productivity, and delivery speed through the adoption of innovative tools and technologies
Mentorship & Team Development: Foster a culture of knowledge sharing, mentoring, and proactive problem-solving within your team, promoting continuous learning and professional growth
Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field
Master’s degree preferred
8+ years of experience in backend development, with proven experience in building and scaling large-scale distributed systems
Strong architectural expertise in microservices, event-driven architecture, and design patterns
Expertise in object-oriented design, SOLID principles, and modern software development practices
Expertise in .NET technologies (ASP.NET, .NET Core, etc.) with a deep understanding of the .NET ecosystem
Proven experience in API design, REST principles, and message queuing systems like RabbitMQ
Experience with RDBMS and NoSQL databases, including designing and optimizing data storage strategies
Hands-on experience with cloud platforms (Azure, AWS, GCP), and deploying cloud-native solutions
Strong knowledge of Git/GitLab, CI/CD pipelines, and version control best practices
Experience with containerization technologies such as Docker and Kubernetes (AKS preferred)
Experience with monitoring and troubleshooting tools (e.g., Prometheus, Grafana, ELK)
Experience in mission-critical, 24x7 environments with an emphasis on system uptime, redundancy, and incident response
Agile development experience, including Scrum or Kanban methodologies
Proven ability to lead, mentor, and develop engineering talent, fostering a culture of learning and innovation
Excellent communication skills in English (verbal and written) with the ability to explain complex technical concepts to non-technical stakeholders
Nice to have:
Familiarity with WMS (Warehouse Management Systems) or similar domains is a plus
What we offer:
100% remote work
Monthly home office allowance
Competitive bonus structure
Meal vouchers
Private health insurance
English language training
Educational discount for master's degree from reputable private universities in Turkey
Employee Assistance Program - confidential counseling and advice available by phone, web, or text
An international team environment
Regular team bonding events
Community engagement opportunities like quarterly volunteer days
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.