-
Singularity Systems

Senior Software Engineer

Singularity Systems
Turkey ยท Full-time ยท Mid-Senior

๐Ÿšจ Important Notice Before You Apply

โ›” Please Do Not Apply If:

  • You primarily identify as a "vibe coder" and rely on trial-and-error without understanding the underlying code.
  • You depend heavily on AI tools to write code that you cannot independently explain, debug, optimize, or maintain.
  • You intend to use AI assistants, code generators, external help, or any unauthorized resources during technical assessments or interviews.
  • You are unable to solve programming problems using your own knowledge of software engineering fundamentals.


โœ… This Role Is For Candidates Who:


  • Have a strong understanding of Data Structures & Algorithms.
  • Can write production-quality code independently.
  • Understand system design, databases, and backend architecture.
  • Can explain technical decisions, trade-offs, and implementation details.
  • Enjoy solving challenging engineering problems through their own reasoning and expertise.


Our interview process is designed to evaluate independent problem-solving ability, software engineering fundamentals, and technical depth. Any use of unauthorized AI tools or external assistance during interviews may result in immediate disqualification.


๐Ÿš€ Backend Developer (Strong DSA & Problem-Solving)


๐ŸŒŸ About the Role


We are looking for a passionate Backend Developer who enjoys building scalable systems, writing clean code, and solving complex algorithmic challenges. If you have a strong foundation in Data Structures & Algorithms, thrive in a collaborative environment, and take pride in delivering high-quality software, we'd love to hear from you.


๐ŸŽฏ Key Responsibilities


  • Design, develop, and maintain scalable backend services and APIs.
  • Write efficient, reusable, and well-tested code.
  • Optimize application performance, reliability, and security.
  • Collaborate with frontend developers, product managers, and QA engineers.
  • Participate in code reviews and technical discussions.
  • Troubleshoot production issues and implement robust solutions.
  • Contribute to system architecture and technical decision-making.


๐Ÿง  Required Skills


  • Strong understanding of Data Structures & Algorithms
  • Proficiency in Go or Rust
  • Strong knowledge of Object-Oriented Design and software engineering principles
  • Experience building scalable backend systems and services
  • Solid understanding of multithreading, concurrency, and parallelism
  • Strong knowledge of distributed systems fundamentals
  • Experience with SQL databases and data modeling
  • Understanding of networking fundamentals (TCP/IP, HTTP, DNS, gRPC)
  • Experience with message queues and event-driven architectures
  • Strong debugging, profiling, and performance optimization skills
  • Experience designing and consuming APIs
  • Knowledge of system design and scalability patterns
  • Proficiency with Git and collaborative development workflows
  • Strong testing practices (unit, integration, and performance testing)
  • Ability to write clean, maintainable, production-quality code
  • Excellent analytical and problem-solving skills


๐Ÿ—๏ธ Preferred Qualifications


  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Knowledge of distributed systems and system design.
  • Experience with Docker and Kubernetes.
  • Familiarity with caching technologies such as Redis.
  • Understanding of CI/CD pipelines.


๐Ÿ“ Location - Remote

Key Skills

Ranked by relevance

ai ai tools docker cloud cicd aws dns
Login to Apply
Posted
Jun 16, 2026
Type
Full-time
Level
Mid-Senior
Location
Tรผrkiye

Industries

Software Development IT System Custom Software Development

Categories

Engineering Information Technology Research

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Achieve Group
Related

Machine Learning Engineer

2026-06-16

Contract
Mid-Senior
Switzerland
IT Services
Engineering
View Job Details
EPAM Systems
Related

Senior Forward Deployed Engineer

2026-06-18

Full-time
Mid-Senior
Turkey
Software Development
Information Technology
View Job Details
Brain Corp
Related

Software Engineer II, AI Apps and Cloud Infrastructure

2026-06-17

Full-time
Not Applicable
Netherlands
Software Development
Engineering