Senior Software Engineer – Python & Java

Avenga

Turkey

On-site

TRY 3,831,000 - 6,226,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Avenga is seeking a Senior Backend Architect to lead architectural design and ensure technical consistency across services. You will design and develop reusable generative AI services, APIs, and platform components for scalable production systems.

You will turn AI prototypes and proof-of-concepts into scalable, production-ready solutions, define engineering best practices around scalability, observability, CI/CD and automated testing, and collaborate with product, platform, research, and

Qualifications

  • 8+ years of professional software engineering experience with backend focus.
  • Deep hands-on expertise in Python and Java.
  • Experience designing large-scale, scalable backend platforms and APIs.
  • Strong knowledge of software architecture and data modeling.
  • Hands-on with AI/LLM frameworks and tooling (LangChain, LangGraph).
  • Robust Kubernetes/AWS EKS experience and cloud-native architectures.
  • Ability to make architecture and system-design decisions.
  • Experience with CI/CD, automated testing, scalability, and reliability.
  • Mentor engineers and raise engineering standards.
  • Effective collaboration in Agile or Kanban environments.
  • Strong communication with engineering and cross-functional stakeholders.

Responsibilities

  • Lead architectural design and ensure technical consistency across services.
  • Design and develop reusable Generative AI services, APIs, and platform components.
  • Turn AI prototypes into scalable, production-ready solutions.
  • Contribute to system design across multiple services and modules.
  • Define and promote engineering best practices around scalability, observability, CI/CD, automated testing, and maintainability.
  • Build and deploy scalable applications in Kubernetes / AWS EKS environments.
  • Collaborate closely with product, platform, research, and engineering teams.
  • Mentor engineers and contribute to technical and engineering standards.
  • Participate in code reviews, architecture discussions, and cross-team technical initiatives.
  • Stay current with Generative AI developments and support their responsible adoption.

Skills

Python
Java
Backend architecture
AI/LLM frameworks
Kubernetes
AWS EKS
CI/CD
Observability
Code reviews
Agile / Kanban
Mentoring
Communication

Tools

Kubernetes
AWS EKS
LangChain
LangGraph
CI/CD tooling

Job description

At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.

This is you

  • 8+ years of professional software engineering experience, with a strong focus on backend and platform development.
  • Deep hands-on expertise in Python and Java.
  • Proven experience designing and building large-scale, scalable backend platforms, services, and APIs.
  • Strong understanding of software architecture, development methodologies, and data modeling principles.
  • Hands-on experience with modern AI/LLM frameworks and tooling, such as LangChain and LangGraph.
  • Strong experience with Kubernetes, ideally AWS EKS, and cloud-native architectures.
  • Experience making or contributing to architectural and system design decisions.
  • Solid understanding of production engineering practices, including CI/CD, automated testing, scalability, and reliability.
  • Experience mentoring engineers and raising engineering standards within a team.
  • Comfortable collaborating across multiple functions in an Agile or Kanban environment.
  • Strong communication skills and the ability to discuss technical trade-offs with both engineering and cross-functional stakeholders.

Nice to have

  • Experience operationalizing LLMs or building internal AI/GenAI platforms.
  • Experience with observability, including metrics, logging, monitoring, and alerting.
  • Exposure to knowledge graphs, semantic search, RAG, or related retrieval technologies.
  • Experience building reusable AI capabilities that support multiple products or use cases.

This is your role

  • Lead architectural design and help ensure technical consistency across services.
  • Design and develop reusable Generative AI services, APIs, and platform components.
  • Turn AI prototypes and proof-of-concepts into scalable, production‑ready solutions.
  • Contribute to system design across multiple services and modules.
  • Define and promote engineering best practices around scalability, observability, CI/CD, automated testing, and maintainability.
  • Build and deploy scalable applications in Kubernetes / AWS EKS environments.
  • Collaborate closely with product, platform, research, and engineering teams.
  • Mentor engineers and contribute to technical and engineering standards.
  • Participate in code reviews, architecture discussions, and cross‑team technical initiatives.
  • Stay current with developments in Generative AI and support their responsible adoption.

What awaits you at Avenga?

At Avenga, everyone matters. We provide equal opportunities in recruitment, career development, and leadership, regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. We are committed to fostering a work environment where our diverse community of employees, candidates, and business partners actively shapes our growth. By bringing together people from different backgrounds and experiences, we build a workplace where everyone feels free to be themselves while honoring the boundaries of others.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Backend & Data Engineer – AI Platform
Lead Backend & Data Engineer – AI Platform

Avenga • Turkey

On-site
TRY 400,000 - 650,000
Senior Operations Research Engineer – Machine Learning
Senior Operations Research Engineer – Machine Learning

Avenga • Turkey

On-site
TRY 320,000 - 700,000
Senior Backend Architect: Python/Java, AI & Cloud
Senior Backend Architect: Python/Java, AI & Cloud

Avenga • Turkey

On-site
TRY 3,831,000 - 6,226,000
Lead AI Engineer
Lead AI Engineer

EPAM Systems • Turkey

On-site
TRY 5,747,000 - 8,621,000
Private health insurance
English courses
Career development
Senior Generative AI Operations (GenAI Ops) Engineer
Senior Generative AI Operations (GenAI Ops) Engineer

EPAM Systems • Turkey

On-site
TRY 5,744,000 - 8,617,000
Continuous upskilling
Diversity of tasks
Professional development support
+3
Generative AI Operations Engineer (GenAI Ops)
Generative AI Operations Engineer (GenAI Ops)

EPAM Systems • Turkey

On-site
TRY 2,874,000 - 4,789,000
Continuous upskilling
Private health insurance
English courses
+3
Senior Frontend Engineer (React + Next.js)
Senior Frontend Engineer (React + Next.js)

Avenga • Turkey

On-site
TRY 400,000 - 650,000
Senior Python GenAI Engineer
Senior Python GenAI Engineer

EPAM Systems • Turkey

On-site
TRY 4,308,000 - 5,744,000
Continuous upskilling
Private health insurance
English language courses
+1
Lead AI Engineer with AWS Bedrock
Lead AI Engineer with AWS Bedrock

EPAM Systems • Turkey

Hybrid
TRY 5,736,000 - 8,604,000
Continuous upskilling
Internal courses
Mentoring programs
+5
Senior AI Software Engineer
Senior AI Software Engineer

Commencis • Fatih

Hybrid
TRY 900,000 - 1,300,000
Private health insurance
Pension and retirement plans
Meal card
+3