Staff Engineer

Istanbul

Why work at Logiwa?

Logiwa is a rocket headed straight for the moon! Since 2017, we have been dedicated to being a world-class partner for warehouse and inventory based businesses. We have the most integrated software in our class, and we provide seamless inventory and warehouse management support to enable our customers to succeed. We are a team that’s small but mighty, and we’re scaling this mountain all the way to the summit! We’re looking for people with a range of talent (Get it? Range, like mountains!) to join our team as we climb to the top. 

On top of our success-driven culture, we are a company that is passionate about our people. We provide a fun, inclusive, and collaborative environment with endless opportunities for growth and development. Whoever you are- rocket enthusiast, mountaineer, chess master, Netflix binger- come find your place with us here at Logiwa. Take a look and see how you can contribute to this fast-growing team. 

Job Description

Logiwa is looking for a Staff Engineer to join our technology team. The Staff Engineer is responsible for leading complex projects by providing context and technical specifications, documenting processes, and giving technical direction.

 

Responsibilities:

  • Provide technical leadership on high-impact, cross-functional projects by effectively managing project priorities, deadlines, and deliverables, ensuring alignment with business goals.
  • Plan, organize, and conduct complex engineering projects that necessitate expert application of advanced knowledge, often involving cutting-edge technology, innovation, and integration of various systems.
  • Proactively support New Product Development (NPD) through the entire product development lifecycle, collaborating with Engineering and Product teams to meet customer requirements for cost, quality, and process capability.
  • Lead strategic planning for long-range technology maturation, overseeing major technical projects or multiple projects of significant scope and complexity that drive business impact.
  • Design, develop, test, deploy, maintain, and enhance large-scale, complex software systems, ensuring they meet scalability, performance, and maintainability requirements.
  • Oversee the full software development lifecycle, implementing best practices in agile methodologies, ensuring code quality and promoting continuous improvement in software architecture and design.
  • Develop automation architecture designs, ensuring the scalability, flexibility, and maintainability of automation frameworks across teams.
  • Conduct reviews of system architecture, code, and design documents, ensuring adherence to best practices, patterns, and project objectives.
  • Identify project risks early in the development cycle and collaborate with teams to develop mitigation strategies, ensuring timely project delivery with minimal disruptions.
  • Collaborate with product management to define product vision, roadmap, and strategic growth opportunities, ensuring technical feasibility aligns with product goals.
  • Drive continuous improvement initiatives, including the evaluation and adoption of cutting-edge tools and technologies to enhance software performance, developer productivity, and delivery speed.
  • Facilitate technical discussions, guiding teams in solving complex technical challenges, breaking down problems, and identifying innovative solutions.
  • Champion a customer-centric focus, ensuring all development activities reflect customer needs and business objectives, while integrating customer feedback into the product development process.
  • Originates and applies innovative methodologies to complex technical problems, advancing engineering practices and improving system reliability, scalability, and maintainability.
  • Evaluate and implement emerging technologies that could have significant business impact, keeping the organization at the forefront of technological innovation.
  • Foster a culture of innovation, collaboration, and continuous learning within the team, encouraging knowledge sharing, mentoring, and proactive problem solving.
  • Facilitate alignment across teams, ensuring clarity of goals, outcomes, and timelines, while minimizing bottlenecks and maximizing cross-team collaboration.

What we're looking for:

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
  • Strong architectural expertise, with deep knowledge of various architectural styles and design patterns (e.g., microservices, event-driven architecture, etc.).
  • 8+ years of experience in backend and frontend application development, with proven experience in building, scaling, and maintaining large-scale distributed systems.
  • Experience in .Net and related technologies (ASP.NET, .NET Core, etc.), with a strong understanding of the .Net ecosystem.
  • Proven expertise in API design, including familiarity with REST principles, message queuing systems (e.g., RabbitMQ), and effective integration strategies.
  • Experience working with RDBMS and NoSQL databases, designing and optimizing data storage and retrieval strategies to ensure system performance and scalability.
  • Cloud environment experience (Azure, AWS, GCP), with hands-on experience in designing, deploying, and maintaining cloud-native solutions.
  • Deep understanding of Git/GitLab workflows, version control best practices, and experience implementing CI/CD pipelines to enable continuous delivery and integration.
  • Experience with containerization technologies like Docker and Kubernetes (AKS preferred) to build scalable, resilient infrastructure in cloud environments.
  • Expert knowledge of object-oriented design, SOLID principles, and modern software development practices to maintain high code quality and system maintainability.
  • Proven experience in microservices architecture, with a focus on designing, deploying, and scaling distributed services.
  • Experience in high-traffic environments, with an understanding of the challenges related to scalability, availability, and performance optimization.
  • Hands-on experience with highly available system architectures, including disaster recovery strategies and fault tolerance implementations.
  • Experience with monitoring and troubleshooting tools (e.g., Prometheus, Grafana, ELK, etc.) to ensure system reliability and performance.
  • Mission-critical system experience in 24x7 environments, including a focus on ensuring uptime, system redundancy, and rapid incident response.
  • Proficiency in debugging, tracing, and refactoring legacy code, with the ability to improve and modernize existing systems while maintaining stability.
  • Knowledge of WMS (Warehouse Management Systems) or related domains is a plus, with an understanding of the operational challenges and technology stack used in WMS environments.
  • Agile development experience, with strong familiarity with Scrum or Kanban methodologies to enable rapid, iterative development cycles.
  • Strong communication skills, both verbal and written, with the ability to explain complex technical concepts to non-technical stakeholders and collaborate effectively in multicultural teams.
  • Experience with code and memory profiling tools, ensuring optimized code performance and minimal resource consumption in high-load environments.
  • Demonstrated ability to work in a multicultural agile team, promoting cross-functional collaboration and fostering a cohesive, goal-oriented environment.

Benefits:

  • At Logiwa 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

Employment & Payroll

Regarding global candidates outside of Türkiye, we are working with "Deel.com" for all employment and payroll processes. Therefore, compensation package and benefits stated above may vary from one country to another.

Location & Working Model

We are working in a full remote model. We have physical offices in İstanbul(Ataşehir Nidakule Kolektif House) where team members can get together and work collaboratively on a volunteer basis.

Company Culture

In Logiwa we give importance to creating a flexible and trusting workplace where everyone can work in harmony and be their best working self. We embrace teamwork and collaboration. We work hard but also play hard in monthly happy hours and team gatherings.

Equal Employment Opportunity

In Logiwa we believe in the power of diversity. We hire without prejudice and discrimination against language, religion, ethnicity, race, gender, sexual orientation, age or disability status. We think that our diverse cultures, backgrounds, beliefs, values, abilities, and lifestyles help us learn from each other and create a stronger company culture. We’re proud to have a genuinely diverse and inclusive workplace. We hire solely on the basis of the measurable technical examinations and competency-based interviews with equity and equality in mind.

We're looking forward to receiving your application!

Find More About us🔎 :

Please follow Logiwa on LinkedIn and Youtube!

 

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf


Select...

ÇALIŞAN ADAYI AYDINLATMA METNİ

6698 sayılı Kişisel Verilerin Korunması Kanunu (“6698 sayılı Kanun”) kapsamında; kimlik bilgileri, iletişim bilgileri, mesleki deneyim ve yeterlilik bilgileri, özlük bilgileri, eğitim bilgileri, finans bilgileri, referans bilgileri, görsel/işitsel kayıtlar ile özgeçmişiniz kapsamında bize ilettiğiniz bilgilerinizden oluşan kişisel verileriniz, veri sorumlusu olarak La Yazılım ve Danışmanlık Anonim Şirketi (“Şirket”) tarafından işlenmektedir.

Kişisel verileriniz; başvuruların değerlendirilmesi, çalışan temin süreçlerinin yürütülmesi, insan kaynakları süreçlerinin planlanması ve icrası ile mülakat süreçlerinin gerçekleştirilebilmesi amaçlarıyla işlenmektedir. Kişisel verileriniz mülakat sürecinin öncesinde aday çalışanların işe uygunluğunun değerlendirilmesi, başvurulan pozisyon bakımından gerekliliklerin göz önünde bulundurularak aday çalışanların belirlenebilmesi amacıyla Şirket tarafından danışmanlık hizmeti alınan işe alım danışmanlık firması ile paylaşılabilmektedir.

Mülakat aşamasındaki adayların başvurularının olumsuz sonuçlanması halinde; kabul edilen adayın yerleşmemesi halinde, yedek aday olarak yeniden değerlendirme yapılması amacıyla söz konusu kişisel veriler 6 ay süresince Şirket tarafından muhafaza edilecektir. Ayrıca açılabilecek benzer nitelikteki pozisyonlar için değerlendirme yapılması amacıyla açık rıza veren adayların bilgileri bu süreden daha uzun süre saklanabilecektir.

Söz konusu kişisel verileriniz, başvuru ve görüşme aşamalarında elektronik ortamda otomatik yollar ile sözlü veya yazılı şekilde otomatik olmayan yollar vasıtasıyla toplanmaktadır. Kişisel verileriniz belirtilen amaçlarla sınırlı şekilde, başvuru süreçlerinin yürütülmesi süreçleri bakımından 6698 sayılı Kanun’un 5. maddesinde yer alan; bir sözleşmenin kurulması veya ifasıyla doğrudan doğruya ilgili olması kaydıyla, sözleşmenin taraflarına ait kişisel verilerin işlenmesinin gerekli olması” ve “ilgili kişinin temel hak ve özgürlüklerine zarar vermemek kaydıyla, veri sorumlusunun meşru menfaatleri için veri işlenmesinin zorunlu olması”; farklı pozisyonlar için değerlendirme yapılması için özgeçmiş bilgilerinin saklanması süreçleri bakımından “ilgili kişinin açık rızası“ hukuki sebeplerine dayalı olarak işlenmektedir. Engelli adayların başvuru süreçlerinin yürütülmesi süreçleri bakımından ise 6698 sayılı Kanun’un 6. maddesinde yer alan; “istihdam, iş sağlığı ve güvenliği, sosyal güvenlik, sosyal hizmetler ve sosyal yardım alanlarındaki hukuki yükümlülüklerin yerine getirilmesi için zorunlu olması” hukuki sebebine dayalı olarak işlenmektedir.

6698 sayılı Kanun’un 11. maddesi kapsamında kişisel verilerinize ilişkin aşağıdaki haklara sahip olduğunuzu belirtmek isteriz: “Kişisel verilerinin işlenip işlenmediğini öğrenme, kişisel verileri işlenmişse buna ilişkin bilgi talep etme, kişisel verilerinin işlenme amacı ve bunların amacına uygun kullanılıp kullanılmadığını öğrenme, kişisel verilerinin yurt içinde veya yurt dışında aktarıldığı üçüncü kişileri öğrenme, kişisel verilerinin eksik veya yanlış işlenmiş olması halinde bunların düzeltilmesini isteme ve bu kapsamda yapılan işlemin kişisel verilerin aktarıldığı üçüncü kişilere bildirilmesini isteme, kişisel verilerinin işlenmesini gerektiren sebeplerin ortadan kalkması halinde bunların silinmesini, yok edilmesini veya anonim hale getirilmesini isteme ve bu kapsamda yapılan işlemin kişisel verilerin aktarıldığı üçüncü kişilere bildirilmesini isteme, işlenen verilerinin münhasıran otomatik sistemler vasıtasıyla analiz edilmesi suretiyle veri sahibinin aleyhine bir sonucun ortaya çıkmasına itiraz etme, kişisel verilerinin kanuna aykırı olarak işlenmesi sebebiyle zarara uğraması halinde zararın giderilmesini talep etme.”

Bu haklarınıza ilişkin taleplerinizi La Yazılım ve Danışmanlık Anonim Şirketi’ne hitaben “Barbaros Mah. Begonya Sok. Nidakule Ataşehir Batı Apt. 1/2 Ataşehir/İstanbul” adresine elden, posta veya noter yoluyla yazılı olarak iletebilirsiniz. Bunun yanında, “Veri Sorumlusuna Başvuru Usul ve Esasları Hakkına Tebliğ” uyarınca sistemlerimizde kayıtlı bulunan elektronik posta adresini kullanmak suretiyle layazilimvedanismanlik@hs03.kep.tr adresi aracılığıyla da talebinizi iletebilirsiniz.

CANDIDATE INFORMATION NOTICE

Within the scope of the Law on the Protection of Personal Data No. 6698 (“Law No. 6698”), your personal data, including your identity information, contact details, professional experience and qualifications, personnel records, education information, financial data, references, visual/audio recordings, and any other information provided in your resume, are processed by La Yazılım ve Danışmanlık Anonim Şirketi (the “Company”) as the data controller.

Your personal data is processed for the purposes of evaluating applications, managing employee recruitment processes, planning and executing human resources processes, and conducting interview procedures. Additionally, your personal data may be shared with recruitment consultancy firms, from which the Company receives services, to evaluate your suitability for the applied position and to assess whether candidates meet the necessary requirements for the position before the interview process.

In the event of a negative outcome for candidates during the interview stage, your personal data will be retained by the Company for six months to allow for re-evaluation as a backup candidate in the event that the selected candidate does not accept the position. Candidates who provide explicit consent may have their personal data stored for a longer period to be considered for similar positions that may arise in the future.

Your personal data is collected during the application and interview stages through automated electronic means and non-automated verbal or written methods. Your personal data is processed, limited to the purposes outlined above, in accordance with the legal grounds specified in Article 5 of Law No. 6698: “processing is necessary for the performance or establishment of a contract directly related to the processing of personal data belonging to the parties to the contract” and “processing is necessary for the legitimate interests of the data controller, provided that such processing does not harm the fundamental rights and freedoms of the data subject.” In the case of retaining resume information for evaluation for other positions, your personal data is processed based on the legal ground of “explicit consent of the data subject.” For managing the application processes of disabled candidates, your personal data is processed in accordance with Article 6 of Law No. 6698 on the legal ground of “necessity for the fulfillment of legal obligations in the fields of employment, occupational health and safety, social security, social services, and social assistance.”

Pursuant to Article 11 of Law No. 6698, you have the following rights concerning your personal data: the right to learn whether your personal data is being processed, to request information about the processing if it has occurred, to learn the purpose of processing and whether it is being used in accordance with that purpose, to learn the third parties to whom your personal data has been transferred domestically or abroad, to request correction if your personal data is incomplete or inaccurate, to request the deletion, destruction, or anonymization of your personal data if the reasons for processing no longer exist, and to request that third parties to whom the data has been transferred be informed of such actions, to object to any outcome against you as a result of the exclusive analysis of your data via automated systems, and to seek compensation for damages arising from the unlawful processing of your personal data.

You may submit your requests regarding your rights to La Yazılım ve Danışmanlık Anonim Şirketi in writing by hand, by post, or via a notary to the address “Barbaros Mah. Begonya Sok. Nidakule Ataşehir Batı Apt. 1/2 Ataşehir/Istanbul” Additionally, you may submit your requests electronically by using your registered email address on our systems to layazilimvedanismanlik@hs03.kep.tr, in accordance with the "Communiqué on the Principles and Procedures for Applications to the Data Controller."

Select...

ÇALIŞAN ADAYI AÇIK RIZA METNİ 

Veri sorumlusu La Yazılım ve Danışmanlık Anonim Şirketi (“Şirket”) tarafından, 6698 sayılı Kişisel Verilerin Korunması Kanunu’nun (“Kanun”) 10. maddesi uyarınca “Çalışan Adayı Aydınlatma Metni” aracılığıyla kişisel verilerin işlenmesine ilişkin genel bilgilendirme yapılmıştır. Bununla birlikte Kanun’da yer alan düzenlemeler doğrultusunda, bazı süreçlerde kişisel verilerin işlenmesi yalnızca ilgili kişilerin onayı halinde mümkündür. Bu kapsamda aşağıdaki konularda yapacağınız tercihler doğrultusunda kişisel veri işleme faaliyetleri yerine getirilecektir. Onayınızı hiçbir gerekçe göstermeksizin geri alma hakkına sahip olduğunuzu belirtmek isteriz.

Şirket ile gerçekleştirilen iş görüşmeleri kapsamında; tarafımca verilen bilgiler de dahil fakat bunlarla sınırlı olmak üzere iş başvurusu sürecinde Şirkete ilettiğim her türlü bilgi ile başvurmuş olduğum pozisyon için değerlendirilmesi amacıyla hakkımda 3.kişilerden elde edilen bilgilerin başvurumun değerlendirilme sürecinin sona ermesinden itibaren sonra da saklanmasına ve beceri ve yetkinliklerime uygun bir pozisyon açılması halinde tarafımla iletişime geçilmesini özgür iradem ile ve açıkça,

CANDIDATE EXPLICIT CONSENT FORM

In accordance with Article 10 of the Law on the Protection of Personal Data No. 6698 (the “Law”), general information regarding the processing of personal data has been provided through the “Candidate Information Notice” by the data controller, La Yazılım ve Danışmanlık Anonim Şirketi (the “Company”). However, pursuant to the provisions of the Law, in certain processes, the processing of personal data is only possible with the explicit consent of the individuals concerned. In this context, personal data processing activities will be carried out based on your preferences as indicated below. Please note that you have the right to withdraw your consent without providing any justification.

Within the scope of the job interviews conducted with the Company, I hereby freely and explicitly consent to the retention of any information I have provided, including but not limited to any information I have shared during the job application process, as well as any information obtained from third parties in relation to the position I have applied for, even after the conclusion of the evaluation process, and to being contacted in the event that a position suitable to my skills and qualifications becomes available.