Yazılım Mühendisi

Ingenium Yazılım Limited Şirketi

Sarıyer

On-site

TRY 180,000 - 300,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Özel sağlık sigortası
Hayat sigortası
Yemek kartı
MultiSport üyeliği
Eğitim, teknik kaynak ve profesyonel G
Ar-Ge ve yapay zeka projeleri üzerinde
Modern donanım ve ekipman
İTÜ ARI Teknokent bünyesinde çalışma

Job summary

Ingenium Yazılım Limited Şirketi Türkiye Marmara Bölgesindeki ofisinde modern yazılım teknolojileri, bulut altyapısı ve yapay zeka odaklı projeler için bir Junior Software Engineer aramaktadır. Aday, temel yazılım mühendisliği prensiplerini ve en az bir programlama dilinde aktif geliştirme deneyimini göstermelidir.

Aranan beceriler arasında Rust bilgisi, GitHub sürüm kontrolü, REST/HTTP/JSON, SQL, Docker, CI/CD ve AWS hakkında temel bilgi bulunmaktadır.

Qualifications

  • Bilgisayar Mühendisliği ya da Yazılım Mühendisliği veya ilgili bölümden mezun olmak.
  • Algoritmalar, veri yapıları ve temel yazılım prensipleri konusunda bilgi sahibi olmak.
  • En az bir programlama dilinde aktif geliştirme deneyimi.
  • Rust konusunda bilgi sahibi olmak veya proje geliştirmiş olmak.
  • Git / GitHub ve sürüm kontrol süreçlerine hakim olmak.
  • REST API, HTTP, JSON ve client-server mimarisi hakkında bilgi sahibi olmak.
  • SQL ve ilişkisel veritabanları konusunda temel bilgi sahibi olmak.
  • Docker ve containerizasyon konusunda pratik bilgi sahibi olmak.
  • CI/CD kavramları ve araçlarla deneyim.
  • AWS servisleri ve temel bulut mimarisi bilgisi.
  • LLM sistemlerinin temel çalışma prensiplerini bilmek.
  • LLM API’leri, prompt yönetimi ve AI entegrasyonları konusunda temel bilgi.
  • Debugging, log analizi ve problem çözme yeteneği.
  • Mevcut kod tabanlarını okuyup anlayıp geliştirebilmek.
  • İngilizce teknik dokümasyonu okuyabilecek seviyede.

Skills

Algorithms & data structures
Programming language experience
Rust knowledge
Git / GitHub workflows
REST APIs / HTTP / JSON
SQL basics
Docker & containerization
CI/CD concepts
AWS basics
LLMs fundamentals
LLM APIs & AI integrations
Debugging & log analysis
Codebase comprehension
English technical docs

Education

Bachelor’s degree in Computer Engineering or Software Engineering or related field

Tools

Git / GitHub
Docker
Dockerfiles
REST API tooling
SQL
AWS

Job description

**Junior Software Engineer Arıyoruz!**

Ingenium olarak büyüyen mühendislik ekibimize katılacak; modern yazılım teknolojilerine, bulut sistemlerine ve yapay zekâ uygulamalarına ilgi duyan bir **Junior Software Engineer** arıyoruz.

# Aradığımız Nitelikler #
  • Bilgisayar Mühendisliği, Yazılım Mühendisliği veya ilgili bölümlerden **mezun olmak**
  • Algoritmalar, veri yapıları ve temel yazılım mühendisliği prensipleri konusunda bilgi sahibi olmak
  • En az bir programlama dilinde aktif geliştirme deneyimi
  • **Rust** programlama dili hakkında bilgi sahibi olmak veya Rust ile proje geliştirmiş olmak
  • **Git / GitHub** ve versiyon kontrol süreçlerine hakim olmak
  • **REST API, HTTP, JSON ve client-server mimarisi** hakkında bilgi sahibi olmak
  • **SQL ve ilişkisel veritabanları** konusunda temel bilgi sahibi olmak
  • **Docker**, container mimarisi ve Dockerfile konusunda pratik bilgi sahibi olmak
  • **CI/CD** süreçlerinin çalışma mantığını bilmek; GitHub Actions, GitLab CI veya benzeri araçlardan en az biriyle deneyim sahibi olmak
  • **AWS** servisleri ve temel cloud mimarisi hakkında bilgi sahibi olmak
  • **LLM (Large Language Model)** sistemlerinin temel çalışma prensiplerini bilmek
  • LLM API'leri, prompt yönetimi ve AI entegrasyonları konusunda temel bilgi veya deneyim sahibi olmak
  • Debugging, log analizi ve problem çözme konusunda yetkin olmak
  • Mevcut codebase'leri okuyabilmek, anlayabilmek ve geliştirebilmek
  • Teknik dokümantasyonu rahatlıkla takip edebilecek seviyede İngilizce bilmek
# Tercih Sebebi Olabilecek Yetkinlikler #
  • Rust ile gerçek bir proje geliştirmiş olmak
  • AWS üzerinde uygulama deploy etmiş olmak
  • Docker Compose ve container tabanlı geliştirme ortamlarıyla çalışmış olmak
  • CI/CD pipeline oluşturmuş veya yönetmiş olmak
  • LLM API'leri ile uygulamalar geliştirmiş olmak
  • **RAG, embeddings, vector databases, function/tool calling ve AI agents** konularında bilgi veya deneyim sahibi olmak
  • PostgreSQL, Redis veya benzeri teknolojilerle çalışmış olmak
  • Linux tabanlı geliştirme ve deployment ortamlarına aşina olmak
  • Üniversite, staj, açık kaynak veya kişisel projeler kapsamında gerçek uygulamalar geliştirmiş olmak

Profesyonel iş deneyimi zorunlu değildir. Junior adaylarda deneyim süresinden çok teknik temel, öğrenme hızı, problem çözme yaklaşımı ve geliştirme potansiyeline önem veriyoruz.

Başvurularda adayların **GitHub profillerini ve geliştirdikleri projeleri** paylaşmalarını özellikle bekliyoruz.

# 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: Junior Software Engineer

At Ingenium, we are looking for a **Junior Software Engineer** to join our growing engineering team, with a strong interest in modern software technologies, cloud infrastructure, and AI-powered applications.

# What We’re Looking For #
  • **Bachelor’s degree** in Computer Engineering, Software Engineering, or a related field
  • Understanding of algorithms, data structures, and fundamental software engineering principles
  • Hands-on development experience with at least one programming language
  • Familiarity with **Rust**, preferably with experience building projects in Rust
  • Good understanding of **Git / GitHub** and version control workflows
  • Understanding of **REST APIs, HTTP, JSON, and client-server architecture**
  • Basic knowledge of **SQL and relational databases**
  • Practical understanding of **Docker**, containerization, and Dockerfiles
  • Understanding of **CI/CD** concepts and familiarity with GitHub Actions, GitLab CI, or similar tools
  • Basic understanding of **AWS services and cloud architecture**
  • Understanding of the fundamental concepts behind **Large Language Models (LLMs)**
  • Basic knowledge or hands-on experience with LLM APIs, prompt management, and AI integrations
  • Strong debugging, log analysis, and problem-solving skills
  • Ability to read, understand, and contribute to existing codebases
  • English proficiency sufficient to comfortably work with technical documentation
# Nice to Have #
  • Experience building real-world projects with Rust
  • Experience deploying applications on AWS
  • Experience with Docker Compose and containerized development environments
  • Experience building or maintaining CI/CD pipelines
  • Experience developing applications with LLM APIs
  • Familiarity with **RAG, embeddings, vector databases, function/tool calling, and AI agents**
  • Experience with PostgreSQL, Redis, or similar technologies
  • Familiarity with Linux-based development and deployment environments
  • University, internship, open-source, or personal projects demonstrating practical software development skills

Previous professional experience is not required. For junior candidates, we value **strong technical fundamentals, learning ability, problem-solving skills, and growth potential** over years of professional experience.

We strongly encourage applicants to include their **GitHub profile and relevant projects** with their application.

# 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.**

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Ingenium Yazılım Limited Şirketi • Sarıyer

On-site
TRY 900,000 - 1,300,000
Private health insurance
Life insurance
Meal card
+1
Senior Software Engineer: AI, Rust, Cloud & Mentorship
Senior Software Engineer: AI, Rust, Cloud & Mentorship

Ingenium Yazılım Limited Şirketi • Sarıyer

On-site
TRY 900,000 - 1,300,000
Private health insurance
Life insurance
Meal card
+1
DevOps Engineer at NewMind AI
DevOps Engineer at NewMind AI

NewMind AI • Şişli

On-site
TRY 900,000 - 1,300,000
2027 Bahar Dönemi Staj | Doğal Dil İşleme
2027 Bahar Dönemi Staj | Doğal Dil İşleme

Baykar • Fatih

On-site
TRY 28,000 - 39,000
Ürün Kalite Mühendisi
Ürün Kalite Mühendisi

TEI - TUSAŞ Engine Industries, Inc. • Odunpazarı

On-site
Kariyer yolculuğu
TEI Akademi
Sosyal kulüpler
+4
Expert Software Engineer
Expert Software Engineer

Fineksus • Fatih

Hybrid
TRY 420,000 - 660,000
Subsidized Meals
Transportation Fee
Healthcare Coverage
+7
Software Engineer
Software Engineer

OPLOG • Çankaya

On-site
TRY 350,000 - 520,000
AI-assisted coding
Vacation in your first year
Birthday day off
+9
IT Specialist
IT Specialist

OPLOG Inc. • Balçık Mahallesi

On-site
TRY 120,000 - 160,000
AI‑assisted coding & LLM licenses – AI
Paid vacation in your first year
Birthday day off
+5
Proje Yöneticisi
Proje Yöneticisi

GYT Bilişim • Maltepe

On-site
TRY 420,000 - 620,000
Yol Desteği
Motivasyon İzinleri
Özel Sağlık Sigortası
+8
Senior Full Stack Developer
Senior Full Stack Developer

New Mind BYS • Şişli

On-site
TRY 360,000 - 600,000