Software Engineer

ottoHR

Turkey

Remote

TRY 180,000 - 300,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Otto HR in Türkiye seeks a Software Engineer to design, develop, and maintain backend services powering the Otto HR platform and its AI assistant. The role focuses on implementing new features, enhancing APIs, and integrating with third‑party services while collaborating with product managers, designers, and other engineers to refine requirements and conduct code reviews.

You will contribute to architectural decisions, improve tooling, monitor production systems, and ensure a secure, seamless

Qualifications

  • Strong foundation in Computer Science concepts, including data structures, algorithms, and software design principles.
  • Experience in Back-End Web Development, including building RESTful or GraphQL APIs and working with server-side frameworks.
  • Proficiency in Software Development and Programming, using at least one modern language (e.g., Java, C#, Python, JavaScript/TypeScript, Go).
  • Hands-on experience with Object-Oriented Programming (OOP) and applying OOP best practices in production systems.
  • Familiarity with databases (SQL and/or NoSQL), version control (Git), and CI/CD pipelines.
  • Knowledge of cloud platforms or containerization (e.g., AWS, Azure, GCP, Docker, Kubernetes) is beneficial.
  • Ability to write tests, debug complex issues, and optimize performance in distributed systems.
  • Effective communication skills, ability to work collaboratively in a remote team, and willingness to participate in code reviews and technical discussions.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Experience building HR, payroll, or enterprise SaaS products

Responsibilities

  • Design, develop, and maintain backend services powering the Otto HR platform and its AI assistant.
  • Implement new features and enhance existing APIs, integrating with third‑party services.
  • Collaborate with product managers, designers, and engineers to refine requirements and participate in code reviews.
  • Contribute to architectural decisions and improve tooling and developer workflows.
  • Monitor systems in production, resolve issues, and ensure a secure, reliable experience for customers.

Skills

Data structures
Algorithms
RESTful APIs
GraphQL APIs
Java
C#
Python
JavaScript/TypeScript
OOP
CI/CD
SQL/NoSQL
Git
Docker
Kubernetes
Cloud platforms
Testing
Remote collaboration

Education

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

Tools

Docker
Kubernetes
AWS
Git
SQL/NoSQL

Job description

Company Description

Otto HR is a unified platform for hiring, people operations, payroll, benefits, and compliance, powered by Otto, an AI assistant that works alongside HR teams. The company was founded to solve the challenges of managing a growing organization, replacing fragmented tools and manual workflows with a single, integrated system. Otto HR supports the entire employee lifecycle, from job posting and AI-driven candidate search to onboarding, time tracking, payroll, and benefits management, all in one place. The platform includes a self-service portal for employees and integrates with tools like Slack and WhatsApp for streamlined communication and approvals. Built for Türkiye with KVKK and SGK compliance at its core, Otto HR is also GDPR-aligned and provides a data processing agreement (DPA) to every customer.

Role Description

This is a full-time remote role for a Software Engineer at ottoHR. The Software Engineer will design, develop, and maintain back-end services that power the Otto HR platform and its AI assistant, focusing on performance, scalability, and reliability. Day-to-day responsibilities include implementing new features, enhancing existing APIs, integrating with third‑party services, and writing clean, testable code. The role also involves collaborating with product managers, designers, and other engineers to refine requirements, participate in code reviews, and contribute to architectural decisions. The Software Engineer will help improve developer tooling and workflows, monitor systems in production, and resolve issues to ensure a secure and seamless experience for customers.

Qualifications
  • Strong foundation in Computer Science concepts, including data structures, algorithms, and software design principles.
  • Experience in Back-End Web Development, including building RESTful or GraphQL APIs and working with server-side frameworks.
  • Proficiency in Software Development and Programming, using at least one modern language (e.g., Java, C#, Python, JavaScript/TypeScript, Go).
  • Hands‑on experience with Object‑Oriented Programming (OOP) and applying OOP best practices in production systems.
  • Familiarity with databases (SQL and/or NoSQL), version control (Git), and continuous integration/continuous delivery (CI/CD) pipelines.
  • Knowledge of cloud platforms or containerization (e.g., AWS, Azure, GCP, Docker, Kubernetes) is beneficial.
  • Ability to write tests, debug complex issues, and optimize performance in distributed systems.
  • Effective communication skills, ability to work collaboratively in a remote team, and willingness to participate in code reviews and technical discussions.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Experience building HR, payroll, or enterprise SaaS products
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Backend Engineer — AI-Powered HR Platform
Remote Backend Engineer — AI-Powered HR Platform

ottoHR • Turkey

Remote
TRY 180,000 - 300,000
Backend Software Developer (PHP/Laravel) – Remote
Backend Software Developer (PHP/Laravel) – Remote

Insider One • Turkey

Remote
TRY 350,000 - 650,000
Meal allowance
Private health insurance
ESOP
+4
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
İK Operasyon ve Bordro Uzmanı
İK Operasyon ve Bordro Uzmanı

Rototip • Yenimahalle

On-site
TRY 180,000 - 300,000
20 gün ücretli yıllık izin
Uluslararası HR deneyimi
Girişimci çalışma ortamı
Forward Deployed Engineer
Forward Deployed Engineer

Future Formative • Turkey

Remote
TRY 360,000 - 600,000
Software Engineering Team Lead
Software Engineering Team Lead

Ödeal • Fatih

On-site
TRY 420,000 - 660,000
Campus-style Office
Commute perks
Meal tickets
+2
HR Digital Solutions Manager/Lead
HR Digital Solutions Manager/Lead

Gürok Grup • Fatih

On-site
TRY 360,000 - 600,000
Private health insurance
Dynamic work environment
Exposure to new technologies
+1
Senior Java Backend Developer
Senior Java Backend Developer

RIGHTYON TECHNOLOGY • Gebze

On-site
TRY 420,000 - 520,000
On-site collaboration with a highly-技术
Direct impact on architecture and tech
Stable long-term projects with real生产
HR Operations Specialist
HR Operations Specialist

Codeway • Şişli

On-site
TRY 300,000 - 420,000
Great Place to Work
Meal Compensation
Full Health Benefits
+7
Senior Full Stack Engineer
Senior Full Stack Engineer

Carbon Health Technologies Inc • Çankaya

On-site
TRY 5,842,000 - 8,763,000
Office in Ankara
Private health insurance for employee
Private health insurance for family (l
+2