Senior Software Engineer İş Tanımı
🚀 **Senior Software Engineer Arıyoruz!** Ingenium olarak ölçeklenebilir yazılım sistemleri, yapay zekâ uygulamaları ve cloud tabanlı ürünler geliştiren ekibimize katılacak deneyimli bir **Senior Software Engineer** arıyoruz. Bu pozisyonda yalnızca geliştirme yapmak değil; sistem mimarisi, teknik kararlar, code quality, deployment süreçleri ve junior geliştiricilerin teknik gelişiminde aktif rol almak beklenmektedir. # Aradığımız Nitelikler # • Bilgisayar Mühendisliği, Yazılım Mühendisliği veya ilgili bölümlerden **mezun olmak** • Tercihen **5+ yıl profesyonel yazılım geliştirme deneyimi** • Production ortamında çalışan, ölçeklenebilir uygulamalar geliştirme ve sürdürme deneyimi • **Rust** ile profesyonel veya ileri seviyede geliştirme deneyimi • Algorithms, data structures, concurrency ve software design principles konularında güçlü teknik temel • **System Design, distributed systems ve scalable architecture** konularında deneyim • REST API ve servis tabanlı backend mimarilerinin tasarımı ve geliştirilmesinde deneyim • **SQL, PostgreSQL** ve ilişkisel veritabanları konusunda güçlü bilgi; query optimization ve database design deneyimi • **Git** tabanlı profesyonel development workflow'larına hakimiyet • **Docker** ve container tabanlı production ortamlarında ileri seviye deneyim • **CI/CD pipeline'larının** tasarlanması, kurulması ve yönetilmesi konusunda deneyim • **AWS** üzerinde production sistemleri geliştirme, deploy etme ve yönetme deneyimi • Cloud architecture, scalability, availability, monitoring ve security prensiplerine hakimiyet • **LLM tabanlı uygulamaların** tasarlanması ve production ortamına alınması konusunda deneyim • LLM API'leri, prompt engineering, structured outputs ve tool/function calling konularında deneyim • Debugging, profiling, logging ve production troubleshooting konusunda güçlü yetkinlik • Clean Code, SOLID, testing ve maintainable software development prensiplerine hakimiyet • Code review süreçlerini yönetebilecek ve teknik standartların korunmasına katkı sağlayabilecek deneyim • Teknik dokümantasyon ve uluslararası kaynaklarla rahat çalışabilecek seviyede İngilizce # Tercih Sebebi Olabilecek Yetkinlikler # • Büyük ölçekli veya yüksek trafikli sistemlerde çalışma deneyimi • Rust ile production seviyesinde backend/service geliştirmiş olmak • **Microservices ve distributed systems** mimarileriyle çalışmış olmak • **Kubernetes** ve container orchestration deneyimi • AWS üzerinde **EC2, ECS/EKS, Lambda, S3, RDS, CloudFront, IAM, CloudWatch** gibi servislerle çalışma deneyimi • Infrastructure as Code konusunda Terraform veya benzeri araçlarla deneyim • Redis, message queues ve event-driven architectures konusunda deneyim • **RAG, embeddings, vector databases, AI agents, tool calling ve agentic workflows** konusunda production deneyimi • LLM sistemlerinde evaluation, observability, latency ve maliyet optimizasyonu konusunda deneyim • Automated testing, integration testing ve end-to-end testing süreçlerinde deneyim • Application security ve secure coding konusunda bilgi • Monitoring ve observability araçlarıyla production sistemlerini takip etme deneyimi • Teknik liderlik, mentoring ve junior/mid-level geliştiricilerin gelişimine katkı sağlama deneyimi # Rol ve Sorumluluklar # • Ölçeklenebilir ve sürdürülebilir yazılım mimarileri tasarlamak • Production seviyesinde yüksek kaliteli yazılım geliştirmek • Teknik kararların ve architecture süreçlerinin oluşturulmasına katkı sağlamak • AWS altyapısı, deployment ve CI/CD süreçlerinin geliştirilmesine katkıda bulunmak • AI ve LLM tabanlı ürünlerin geliştirilmesi ve production'a alınmasında aktif rol almak • Code review yapmak ve engineering standartlarının korunmasını sağlamak • Performance, reliability ve security problemlerini analiz ederek çözmek • Junior ve mid-level geliştiricilere teknik destek ve mentoring sağlamak # Ingenium'da Seni Neler Bekliyor? # Ingenium'da yalnızca bir iş değil; çalışanlarımızın profesyonel gelişimini, sağlığını ve yaşam kalitesini destekleyen güçlü bir çalışma ortamı sunuyoruz. • 🏢 **İTÜ ARI Teknokent bünyesinde çalışma imkânı** ve Türkiye'nin önde gelen teknoloji ve inovasyon ekosistemlerinden birinin parçası olma fırsatı • 🏥 **Özel sağlık sigortası** • 🛡️ **Hayat sigortası** • 🍽️ **Yemek kartı** • 🏋️ **MultiSport üyeliği** ile geniş spor ve aktivite ağına erişim • 💻 Pozisyona uygun modern donanım ve teknolojik ekipman desteği • 📚 Eğitim, teknik kaynak ve profesyonel gelişim desteği • 🚀 Ar-Ge, yapay zekâ ve yeni nesil yazılım teknolojileri üzerinde çalışma fırsatı • 🤖 LLM, cloud, Rust ve modern yazılım altyapılarıyla gerçek ürünler geliştirme deneyimi • 📈 Sorumluluk alabileceğin, etki yaratabileceğin ve şirketle birlikte kariyerini geliştirebileceğin bir çalışma ortamı • 💡 Yeni fikirlerin, teknik inisiyatiflerin ve yenilikçi yaklaşımların desteklendiği mühendislik odaklı kültür • 🤝 Deneyimli ekip üyeleriyle bilgi paylaşımı ve sürekli gelişim imkânı • 🌐 Gerçek kullanıcılarla buluşan, büyük ölçekli ürünlerin geliştirme süreçlerinde aktif rol alma fırsatı **Ingenium'da teknolojiyi yalnızca takip eden değil, üreten bir ekibin parçası olacaksın.** ------------------------------------------------------------------------------------------------ 🚀 **We’re Hiring: Senior Software Engineer** Ingenium is looking for an experienced **Senior Software Engineer** to join our engineering team building scalable software systems, AI-powered applications, and cloud-native products. This role goes beyond writing code. You will be expected to contribute to system architecture, technical decisions, engineering standards, production infrastructure, and the technical growth of other engineers. # Requirements # • **Bachelor’s degree** in Computer Engineering, Software Engineering, or a related field • Preferably **5+ years of professional software engineering experience** • Proven experience building and maintaining scalable, production-grade applications • Professional or advanced development experience with **Rust** • Strong understanding of algorithms, data structures, concurrency, and software design principles • Strong experience with **system design, distributed systems, and scalable architectures** • Experience designing and developing REST APIs and service-oriented backend architectures • Strong knowledge of **SQL and PostgreSQL**, including database design and query optimization • Strong command of professional **Git-based development workflows** • Advanced experience with **Docker** and containerized production environments • Experience designing, building, and maintaining **CI/CD pipelines** • Hands-on experience deploying and operating production systems on **AWS** • Strong understanding of cloud architecture, scalability, availability, monitoring, and security • Experience designing and deploying **LLM-powered applications** in production • Hands-on experience with LLM APIs, prompt engineering, structured outputs, and tool/function calling • Strong debugging, profiling, logging, and production troubleshooting skills • Strong understanding of Clean Code, SOLID principles, testing, and maintainable software design • Experience conducting code reviews and contributing to engineering standards • Professional working proficiency in English for technical documentation and communication # Nice to Have # • Experience working with large-scale or high-traffic systems • Production-grade backend/service development experience with Rust • Experience with **microservices and distributed systems** • Hands-on experience with **Kubernetes** and container orchestration • Experience with AWS services such as **EC2, ECS/EKS, Lambda, S3, RDS, CloudFront, IAM, and CloudWatch** • Infrastructure as Code experience with Terraform or similar technologies • Experience with Redis, message queues, and event-driven architectures • Production experience with **RAG, embeddings, vector databases, AI agents, tool calling, and agentic workflows** • Experience with LLM evaluation, observability, latency optimization, and cost optimization • Strong experience with automated, integration, and end-to-end testing • Understanding of application security and secure coding practices • Experience implementing monitoring and observability for production systems • Previous technical leadership or mentoring experience # Responsibilities # • Design scalable, reliable, and maintainable software architectures • Build and maintain production-grade software systems • Drive and contribute to technical and architectural decisions • Improve AWS infrastructure, deployment processes, and CI/CD pipelines • Design and build AI and LLM-powered products for production environments • Conduct code reviews and maintain high engineering standards • Identify and resolve performance, reliability, and security issues • Mentor junior and mid-level engineers and contribute to the overall technical growth of the team # What We Offer at Ingenium # At Ingenium, we offer more than just a job. We provide a workplace designed to support professional growth, well-being, and quality of life. • 🏢 **Opportunity to work within the ITU ARI Teknokent ecosystem**, one of Türkiye's leading technology and innovation communities • 🏥 **Private health insurance** • 🛡️ **Life insurance** • 🍽️ **Meal card** • 🏋️ **MultiSport membership** with access to a wide network of sports and wellness facilities • 💻 Modern hardware and technology equipment suited to your role • 📚 Support for training, technical resources, and professional development • 🚀 Opportunity to work on R&D, artificial intelligence, and next-generation software technologies • 🤖 Hands-on experience building real products with LLMs, cloud technologies, Rust, and modern software infrastructure • 📈 An environment where you can take ownership, make an impact, and grow your career alongside the company • 💡 An engineering-driven culture that encourages new ideas, technical initiative, and innovation • 🤝 Continuous learning and knowledge sharing alongside experienced team members • 🌐 Opportunity to contribute directly to large-scale products used by real users **At Ingenium, you'll be part of a team that doesn't just follow technology — we build it.**
Senior Software Engineer İlanındaki ATS Anahtar Kelimeleri
Bu ilanın metninde ATS beceri sözlüğümüzle eşleşen 16 anahtar kelime var. En sık geçenler: LLM (9 kez), AWS (6 kez), Rust (5 kez).
Programlama dilleri, çatılar ve platformlar
- Rust · ilanda 5 kez · benzer ilanlarda %4
CV'nde karşılığı: Rust ifadelerini ilandaki yazımıyla geçir; birini projesi ve ölçeğiyle bir deneyim maddesinde göster.
Veri, analitik ve yapay zekâ
- LLM · ilanda 9 kez · benzer ilanlarda %19
- SQL · ilanda 2 kez · benzer ilanlarda %23
- PostgreSQL · ilanda 2 kez · benzer ilanlarda %34
- Redis · ilanda 2 kez · benzer ilanlarda %25
- RAG · ilanda 2 kez · benzer ilanlarda %3
CV'nde karşılığı: LLM, SQL ve PostgreSQL ile yaptığın sorguyu, panoyu ya da raporu sonucuyla anlat.
Bulut, DevOps, altyapı ve güvenlik
- AWS · ilanda 6 kez · benzer ilanlarda %39
- CI/CD · ilanda 4 kez · benzer ilanlarda %44
- Docker · ilanda 2 kez · benzer ilanlarda %26
- Kubernetes · ilanda 2 kez · benzer ilanlarda %29
- Terraform · ilanda 2 kez · benzer ilanlarda %13
CV'nde karşılığı: AWS, CI/CD ve Docker için kurulum, işletim ya da otomasyon rolünü açıkça yaz.
Mimari, yöntem ve çalışma araçları
- Code review · ilanda 4 kez · benzer ilanlarda %40
- REST API · ilanda 2 kez · benzer ilanlarda %27
- Git · ilanda 2 kez · benzer ilanlarda %37
- Microservices · ilanda 2 kez · benzer ilanlarda %28
- Event-driven · ilanda 2 kez · benzer ilanlarda %20
CV'nde karşılığı: Code review, REST API ve Git için ekipte gerçekten üstlendiğin işi adıyla yaz.
Yabancı dil
İlanda belirtilen dil beklentisi: İngilizce. Seviyeni ölçülebilir yaz (ör. B2).
Terimler ilan metninden kural tabanlı sözlükle çıkarıldı; sözlük dışı beceriler listelenmez.
Takibe ekle ve CV'ni bu ilana göre hazırlaBenzer İlanlarda Beceri ve Deneyim Dağılımı
Kıdem ve ek bilgiler çıkarıldığında "Software Engineer" başlığında toplanan 134 ilan (bu ilan dahil) 26 Nisan ile 16 Ekim 2026 arasında yayımlandı. Aşağıdaki oranlar bu ilanların metinlerinden sayıldı.
| Anahtar kelime | İlan | Pay | Bu ilanda |
|---|---|---|---|
| CI/CDBulut, DevOps, altyapı ve güvenlik | 59 | %44 | Geçiyor |
| Code reviewMimari, yöntem ve çalışma araçları | 54 | %40 | Geçiyor |
| PythonProgramlama dilleri, çatılar ve platformlar | 54 | %40 | Geçmiyor |
| AWSBulut, DevOps, altyapı ve güvenlik | 52 | %39 | Geçiyor |
| GitMimari, yöntem ve çalışma araçları | 50 | %37 | Geçiyor |
| TypeScriptProgramlama dilleri, çatılar ve platformlar | 49 | %37 | Geçmiyor |
| PostgreSQLVeri, analitik ve yapay zekâ | 46 | %34 | Geçiyor |
| C#Programlama dilleri, çatılar ve platformlar | 42 | %31 | Geçmiyor |
Aranan asgari deneyim
Deneyim yılı belirten 73 benzer ilanda ortanca beklenti 5 yıl. Bu ilan en az 5 yıl istiyor; benzer ilanlarda aynı aralığın (4-5 yıl) payı %44.
| Asgari deneyim | İlan | Pay |
|---|---|---|
| 0-1 yıl | 3 | %4 |
| 2-3 yıl | 23 | %32 |
| 4-5 yıl | 32 | %44 |
| 6 yıl ve üzeri | 15 | %21 |
Benzer ilanların 34 tanesi (%25) İngilizce bilgisi istiyor.
Kaynak: cvanaliz'deki aktif ilanlar; bir terimin geçmesi zorunlu olduğu anlamına gelmez.
Ingenium Yazılım Limited Şirketi Hakkında
Ingenium Yazılım Limited Şirketi faaliyet gösteren bir işverendir. Şirketin diğer ilanlarını inceleyerek ekipler ve aranan yetkinlikler hakkında daha geniş bir görünüm elde edebilirsin.
Ingenium Yazılım Limited Şirketi iş ilanlarını görIngenium Yazılım Limited Şirketi Tarafından Yayımlanan Diğer İlanlar
Bu işverenin cvanaliz'de listelenen 1 ilanı daha var.
- Yazılım Mühendisi Sarıyer22 Eylül 2026 tarihinde yayımlandı
