Senior Software Engineer

AppNava

Çankaya

On-site

TRY 300,000 - 520,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Sodexo benefits
Stock options
Wellness and education budget

Job summary

AppNava seeks a Senior Software Developer to own end-to-end problems within its data science platform. You will contribute across backend services, web applications, and cloud infrastructure, building agentic systems and supporting predictive-product workflows.

You will work closely with customers and teammates to translate real-world needs into robust software, driving quality, performance, and maintainability across the stack.

Qualifications

  • 5+ years of professional full-stack software engineering experience.
  • A bachelor's degree in Computer Science, Engineering, or a related field.
  • Strong Python skills and experience building or maintaining backend services; Django is highly valued.
  • Experience with modern web application development; familiarity with React or a comparable frontend framework is a plus.
  • Experience designing, building, or operating agentic systems; experience with model-training systems or AI-assisted development workflows is highly valued.
  • Experience working with cloud infrastructure and deploying or operating production services.
  • Experience developing proprietary coding-agent methodologies.
  • Strong debugging and problem-solving skills, with the ability to work through ambiguous technical challenges methodically.
  • Comfort communicating directly with customers and translating technical concepts for different audiences.
  • Professional written and spoken English.

Responsibilities

  • Design, build, and maintain full-stack features and agentic systems for AppNava's end-to-end data science platform, supporting analytics and predictive-product workflows.
  • Own work from discovery through delivery: clarify requirements, make pragmatic technical decisions, and follow through after release.
  • Partner with customers and internal teams to understand technical issues, explain trade-offs clearly, and deliver durable solutions.
  • Diagnose and resolve complex backend and frontend issues, with attention to reliability, performance, and usability.
  • Collaborate through thoughtful code reviews, documentation, and knowledge sharing to improve engineering practices across the team.

Skills

Full-stack development
Python backend
Frontend development
Cloud infrastructure
Agentic systems
English communication

Education

Bachelor's degree in Computer Science or related field

Tools

Django
React

Job description

Build products that turn complex data into clear decisions

AppNava produce ML prediction models like lifetime value (LTV), churn, etc and helps make smarter growth decisions with predictive analytics. Our product brings together data pipelines, machine-learning-powered insights, and customer-facing tools that make complex information useful.

We are looking for a Senior Software Developer who enjoys owning meaningful problems end to end. You will build dependable product and platform capabilities, including agentic systems for our end-to-end data science platform, while working closely with customers and teammates to turn real-world needs into thoughtful solutions.

The Role

This is a hands-on full-stack engineering role for someone who pairs strong Python experience with sound technical judgment. You will contribute across backend services, web applications, cloud infrastructure, and agentic systems, investigate challenging production issues, and raise the quality of how we design, ship, and operate software.

What You'll Do
  • Design, build, and maintain full-stack features and agentic systems for AppNava's end-to-end data science platform, supporting analytics and predictive-product workflows.
  • Own work from discovery through delivery: clarify requirements, make pragmatic technical decisions, and follow through after release.
  • Partner with customers and internal teams to understand technical issues, explain trade-offs clearly, and deliver durable solutions.
  • Diagnose and resolve complex backend and frontend issues, with attention to reliability, performance, and usability.
  • Collaborate through thoughtful code reviews, documentation, and knowledge sharing to improve engineering practices across the team.
What We're Looking For
  • 5+ years of professional full-stack software engineering experience.
  • A bachelor's degree in Computer Science, Engineering, or a related field.
  • Strong Python skills and experience building or maintaining backend services; experience with a backend framework such as Django is highly valued.
  • Experience with modern web application development; familiarity with React or a comparable frontend framework is a plus.
  • Experience designing, building, or operating agentic systems; experience with model-training systems, AI-assisted development workflows, or Model Advisor-style products is highly valued.
  • Experience working with cloud infrastructure and deploying or operating production services.
  • Experience developing proprietary coding-agent methodologies.
  • Strong debugging and problem-solving skills, with the ability to work through ambiguous technical challenges methodically.
  • Comfort communicating directly with customers and translating technical concepts for different audiences.
  • Professional written and spoken English.
Nice to Have
  • Experience with data products, analytics platforms, machine learning systems, or high-volume event data.
  • Experience with relational databases or distributed services.
  • Experience in a startup or small product team where ownership, adaptability, and collaboration matter.
What We Offer
  • The opportunity to shape a product used by mobile app and game teams making real growth decisions.
  • Meaningful ownership across customer-facing product work and the systems behind it.
  • A collaborative, low-bureaucracy team that values clear thinking, continuous learning, and practical impact.
  • Competitive compensation.
  • Stock options.
  • Sodexo benefits.
  • A wellness and education budget.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — AI Data Platform
Senior Full-Stack Engineer — AI Data Platform

AppNava • Çankaya

On-site
TRY 300,000 - 520,000
Sodexo benefits
Stock options
Wellness and education budget
Senior Full-Stack Developer
Senior Full-Stack Developer

Efsora • Konak

On-site
TRY 350,000 - 550,000
Software Engineer (Backend)
Software Engineer (Backend)

AppNation • Fatih

On-site
TRY 250,000 - 450,000
Private health insurance
Meal and commute support
Relocation support
+1
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

AppNation • Fatih

Hybrid
TRY 550,000 - 750,000
Private health insurance
Meal and commute support
Relocation support
+1
Mid-Level Backend Developer
Mid-Level Backend Developer

Qoves Inc. • Turkey

Remote
TRY 400,000 - 560,000
Senior Data DevOps Engineer
Senior Data DevOps Engineer

EPAM Systems • Turkey

On-site
TRY 5,926,000 - 8,889,000
Junior Software Engineer (Backend, AI-Enabled) — Remote
Junior Software Engineer (Backend, AI-Enabled) — Remote

Insider One • Turkey

Hybrid
TRY 48,000 - 75,000
Senior Data Software Engineer/ AWS, Databricks, PySpark
Senior Data Software Engineer/ AWS, Databricks, PySpark

EPAM Systems • Turkey

On-site
TRY 6,417,000 - 8,391,000
Upskilling programs
Private health insurance
Referral bonuses
+2
Senior Python Developer
Senior Python Developer

EPAM Systems • Turkey

On-site
TRY 5,834,000 - 8,751,000
Private health insurance
English courses
Referral bonuses
+1
Product Engineer
Product Engineer

Digitopia • Fatih

Hybrid
TRY 240,000 - 420,000
Stock options
Hybrid work
Flexible hours
+1