Find a jobRecruiters

Senior Software Engineer

Exclusive opportunity

Onsite

Senior Software Engineer

Ingenium Yazılım Limited Şirketi

Senior Software Engineer

Skills

SQL QueriesRustDockerMicroservicesRPostgreSQLAmazon EC2AWS LambdaRedisAIAWSKubernetesTerraform

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

DockerReactTypescriptAWSKubernetesFullstack DevelopmentTerraformNXEffectAnglais

7 months ago

Quick apply

Team.is

Senior Software Engineer - Fintech

90 000€ - 150 000€

Permanent contract

Paris, France

Hybrid

Skills

Typescriptfintech

7 months ago

Quick apply

Kalytech Consulting

Senior Software Engineer

530

Freelance

Brussels, Belgium

Hybrid

Skills

C#.NETMicrosoft SQL ServerSelligent

4 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools