Senior Backend Engineer

Dataroid

Fatih

On-site

TRY 500,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Private health insurance
Remote work benefits
Paid day off for birthday
Meal vouchers
Company-supported pension plans
Paid day off for birthday

Job summary

A leading digital analytics platform in Turkey is seeking a Senior Backend Engineer responsible for the entire lifecycle of software products. The ideal candidate will design scalable applications and collaborate closely with cross-functional teams. Key qualifications include a degree in Computer Science, proficiency in Java, and 5+ years of experience in backend systems. This role offers great benefits, including health insurance, remote work options, and opportunities for personal development within a vibrant community.

Qualifications

  • At least 5+ years of professional software engineering experience.
  • Proficiency with OOP concepts and large-scale software architecture.
  • Experience with Service-oriented architecture and microservices.
  • Proficient with Linux/UNIX environments and Git.
  • Ability to design scalable, secure backend architectures.

Responsibilities

  • Writing reusable, testable and secure code.
  • Designing low-latency and high-availability applications.
  • Participating and conducting code reviews.
  • Collaborate with multi-disciplinary teams and conduct code reviews.
  • Mentor junior engineers and explore new technologies.

Skills

Proficiency with Java
Strong unit test and debugging skills
Analytical thinking
Problem-solving skills
Proficiency in code versioning tools like Git
Kubernetes
Kafka
Unit testing
Git
UNIX/Linux
Distributed systems

Education

BSc/MSc/PhD in Computer Science or related field

Tools

Docker
Kubernetes
Kafka
AWS
Google Cloud Platform

Job description

Join us on our exciting journey at Dataroid, the award-winning digital analytics and customer engagement platform!

Dataroid empowers leading brands to enhance every individual customer experience through deep customer insight, data science modelling, and omnichannel marketing.

As Turkey's fastest-growing data analytics platform, we embrace challenges, explore new technologies, and aim to impact industries globally by helping businesses harness data to create seamless customer experiences.

At Dataroid, our developers drive innovation, staying ahead of technology trends to deliver simple and seamless solutions. Already used by leading enterprises in finance, airlines, and retail, Dataroid reshapes the experience of over 120 million users.

Dataroid is in search of a Senior Backend Engineer who will be responsible for the complete lifecycle of scalable, secure and well designed software products from research and design to implementation. You’ll be working closely with designers, analysts, quality assurance and other teams to translate each design into real-life products.

Key Responsibilities
  • Writing well designed, reusable, testable and secure code by applying best software development practices
  • Designing and implementing low‑latency, high‑availability and performant applications
  • Architecting well defined APIs for user facing elements developed by front end developers
  • Collaborating in a multi‑disciplinary team
  • Participating and conducting code reviews
  • Discovering, learning and implementing new technologies
  • Mentoring junior team members in best practices
Qualifications & Experience
  • BSc/MSc/PhD degree in Computer Science or a related field or equivalent work experience
  • At least 5+ years of professional software engineering experience in designing and building backend systems
  • Proficiency with Java and Spring Framework (Boot, Data, Cloud, Security etc)
  • Proficiency with OOP concepts, large‑scale software architecture, networking and distributed system and UNIX/Linux environments
  • Good understanding of fundamental design principles for a scalable application
  • Experience with Service‑oriented architecture, microservices, REST APIs and containerisation (Docker, Kubernetes)
  • Experience with Kafka
  • Strong unit test and debugging skills
  • Proficiency in code versioning tools such as Git
  • Strong sense of analytical thinking and problem‑solving skills
  • Excellent attention to detail
  • Highly Effective time management and multitasking skills
  • Strong verbal and written communication skills
Nice to have
  • Experience with relational and non‑relational data stores, key‑value stores and search engines (Postgres, ScyllaDB, Druid, Hazelcast, Redis, Elasticsearch etc.)
  • Experience in architecting, designing and implementing large scale systems
  • Working knowledge with Amazon Web Services, Google Cloud Platform, Microsoft Azure and/or any other cloud computing service provider
  • Experience or willing to learn large scale stream processing technologies
  • Prior experience with SCRUM/Agile methodologies
Why Dataroid?

🌟Great Compensation & Benefits: We provide an attractive compensation package, including private health insurance, company‑supported pension plans, meal vouchers, commute assistance, remote work benefits, and a paid day off for your birthday.

💻Enhanced Workdays: Enjoy the flexibility of adaptable working hours. We offer online events, inspiring guest speakers, office snacks, a culture that limits unnecessary meetings, and many other perks designed to make your weekdays more enjoyable.

📚Growth & Learning: Your development is our priority, with access to premier online learning platforms like Udemy, digital libraries, and tailored training programs to support your career journey.

🚀Thriving Community: Be part of a vibrant and close‑knit team that values connection. Enjoy happy hours, workshops, seasonal celebrations, and other events that bring us together.

🎯Open Dialogue: Our flat organisational structure fosters direct and transparent communication. Your ideas and feedback are always welcome, ensuring your voice is heard and valued.

FIND MORE ABOUT US 🔎

Our career page: https://www.dataroid.com/careers/

Our company page: https://www.dataroid.com/

We will process your personal data as part of our recruitment procedures. To find out more, please consult our Candidate Privacy Notices.

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

Similar jobs worth comparing

Specialist, Customer Success
Specialist, Customer Success

Dataroid • Fatih

On-site
TRY 1,131,000 - 1,584,000
Private health insurance
Company-supported pension plans
Meal vouchers
+5
Senior Backend Software Engineer
Senior Backend Software Engineer

Doktar Agricultural Solutions • Fatih

Hybrid
TRY 80,000 - 100,000
Flexible work arrangements
Company shares options
Annual performance bonuses
+1
Senior Backend Developer
Senior Backend Developer

Monster Notebook • Fatih

On-site
TRY 300,000 - 520,000
Senior Software Developer
Senior Software Developer

Hesapkurdu • Fatih

On-site
TRY 300,000 - 420,000
Private Health Insurance
Team dinners & outdoor activities
Monthly Happy Hours
Software Developer (.Net)
Software Developer (.Net)

adesso Turkey • Fatih

On-site
TRY 80,000 - 100,000
Private health insurance
Graduate school tuition support
Unlimited Udemy access
+2
Senior Backend Developer
Senior Backend Developer

Akakçe • Çankaya

On-site
TRY 250,000 - 450,000
Software Developer (Java)
Software Developer (Java)

adesso Turkey • Fatih

Hybrid
TRY 300,000 - 420,000
Private health insurance
Comprehensive benefits
Bonus system
+2
Senior Software Developer
Senior Software Developer

Karadeniz Holding • Fatih

Hybrid
TRY 280,000 - 520,000
Hybrid working opportunity
Birthday off
Training & development opportunities
+1
Senior Java Developer (Hybrid)
Senior Java Developer (Hybrid)

AMARIS GROUP SA • Fatih

On-site
TRY 350,000 - 700,000
Senior Frontend Developer
Senior Frontend Developer

sahibinden.com • Fatih

On-site
TRY 350,000 - 520,000
2 weeks vacation
Birthday leave
One week accommodation at Richmond Efe
+2