Ingenium Yazılım Limited Şirketi
Senior Software Engineer
Skills
25 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Work mode:
Onsite
Published on:
27 September 2026
What they need
🚀 **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.**
Other offers great for you!
These companies are also looking for great profiles
Team.is
Senior Software Engineer Fullstack Typescript H/F
70000 - 90000 euros
Permanent contract
Paris, France
Hybrid
Skills
7 months ago
Quick apply
Team.is
Senior Software Engineer - Fintech
90 000€ - 150 000€
Permanent contract
Paris, France
Hybrid
Skills
7 months ago
Quick apply
Kalytech Consulting
Senior Software Engineer
530
Freelance
Brussels, Belgium
Hybrid
Skills
4 months ago
Quick apply
No company information available.