Back End Developers (multiple positions)
Sim Sector Studios
**Company Description**
Sim Sector Studios, established in 2017, is a leading company in the Gaming and Information Technology & Services industries. With a talented team of 30+ professionals, we specialize in innovative services that redefine industry standards and drive progress in the digital landscape. We work alongside industry giants, delivering expertise in 3D modeling, Web 3D solutions, augmented reality (AR), virtual reality (VR), Unreal Engine (UE), game development, cyber security and programming. Our commitment to excellence has earned us the trust of partners and clients worldwide, making Sim Sector Studios a recognized trailblazer in the field.
This are a full-time
**Backend Engineer**
roles based in
**North Macedonia**
. The Backend Engineer will be responsible for designing, building, and maintaining the core server-side systems, APIs, data pipelines, and distributed services that power our web and gaming applications. This role requires a strong engineering mindset focused on performance, scalability, reliability, and clean architecture.
The ideal candidate has solid experience with
**Go, Python, TypeScript, or similar backend technologies**
, and is comfortable working with
**cloud-native systems**
,
**microservices**
, and
**event-driven architectures**
. You will play a key role in building scalable backend platforms, integrating with modern data systems such as
**data lakes**
, and designing services that support high-throughput, low-latency applications.
You will collaborate closely with front-end engineers, product teams, DevOps, and other stakeholders to deliver robust and well-documented solutions. The role involves contributing to architectural decisions, improving development practices, debugging production issues, and ensuring systems are secure, observable, and maintainable in distributed cloud environments.
Responsibilities
- Design, develop, and maintain scalable backend services, APIs, and distributed systems
- Build and optimize cloud-native applications that support high availability, resilience, and performance
- Develop and maintain microservices-based architectures for web and gaming platforms
- Design and implement
**event-driven systems**
using messaging, streaming, or asynchronous processing patterns
- Work with modern data platforms, including
**data lakes**
, storage systems, and data-intensive workflows
- Design backend components with strong attention to reliability, observability, fault tolerance, and scalability
- Collaborate with front-end teams to ensure seamless integration between user-facing applications and backend services
- Contribute to system architecture, technical design, and engineering best practices
- Write clean, testable, maintainable, and well-documented code
- Troubleshoot, debug, and resolve production and performance issues across distributed environments
- Work with containerized deployments and orchestration platforms such as
**Kubernetes**
and
**Docker**
- Support CI/CD processes and help improve automation, deployment, and monitoring practices
- Participate in code reviews and contribute to a strong engineering culture focused on quality and continuous improvement
Qualifications
- Strong experience in
**backend development**
with
**Go, Python, TypeScript, or similar programming languages**
- Proven expertise in designing and building
**scalable cloud applications**
- Solid understanding of
**server-side architecture**
, API design, and service-oriented development
- Hands-on experience with
**microservices**
, distributed systems, and backend design patterns
- Experience with
**event-driven architecture**
, asynchronous communication, and message-based systems
- Familiarity with
**data lakes**
, large-scale data systems, or data platform integrations
- Experience with
**Kubernetes**
, containers, and cloud infrastructure
- Strong software engineering fundamentals, system design, and clean coding practices
- Experience with databases, data modeling, and performance optimization across relational and/or NoSQL systems
- Understanding of observability, logging, monitoring, and debugging in production systems
- Familiarity with CI/CD pipelines, automated testing, and modern development workflows
- Strong problem-solving, analytical, and debugging skills with attention to detail
- Ability to work effectively in a collaborative, cross-functional team environment
- Strong communication skills and a proactive, solution-oriented mindset
Nice to Have
- Experience in
**game development**
or backend systems supporting gaming platforms
- Familiarity with
**Unreal Engine**
ecosystems or game-related services
- Experience with streaming platforms, real-time systems, or high-concurrency environments
- Exposure to domain-driven design, clean architecture, or other modern software design approaches
- Experience building platforms that support international scale, high traffic, or complex integrations
Sim Sector Studios, established in 2017, is a leading company in the Gaming and Information Technology & Services industries. With a talented team of 30+ professionals, we specialize in innovative services that redefine industry standards and drive progress in the digital landscape. We work alongside industry giants, delivering expertise in 3D modeling, Web 3D solutions, augmented reality (AR), virtual reality (VR), Unreal Engine (UE), game development, cyber security and programming. Our commitment to excellence has earned us the trust of partners and clients worldwide, making Sim Sector Studios a recognized trailblazer in the field.
This are a full-time
**Backend Engineer**
roles based in
**North Macedonia**
. The Backend Engineer will be responsible for designing, building, and maintaining the core server-side systems, APIs, data pipelines, and distributed services that power our web and gaming applications. This role requires a strong engineering mindset focused on performance, scalability, reliability, and clean architecture.
The ideal candidate has solid experience with
**Go, Python, TypeScript, or similar backend technologies**
, and is comfortable working with
**cloud-native systems**
,
**microservices**
, and
**event-driven architectures**
. You will play a key role in building scalable backend platforms, integrating with modern data systems such as
**data lakes**
, and designing services that support high-throughput, low-latency applications.
You will collaborate closely with front-end engineers, product teams, DevOps, and other stakeholders to deliver robust and well-documented solutions. The role involves contributing to architectural decisions, improving development practices, debugging production issues, and ensuring systems are secure, observable, and maintainable in distributed cloud environments.
Responsibilities
- Design, develop, and maintain scalable backend services, APIs, and distributed systems
- Build and optimize cloud-native applications that support high availability, resilience, and performance
- Develop and maintain microservices-based architectures for web and gaming platforms
- Design and implement
**event-driven systems**
using messaging, streaming, or asynchronous processing patterns
- Work with modern data platforms, including
**data lakes**
, storage systems, and data-intensive workflows
- Design backend components with strong attention to reliability, observability, fault tolerance, and scalability
- Collaborate with front-end teams to ensure seamless integration between user-facing applications and backend services
- Contribute to system architecture, technical design, and engineering best practices
- Write clean, testable, maintainable, and well-documented code
- Troubleshoot, debug, and resolve production and performance issues across distributed environments
- Work with containerized deployments and orchestration platforms such as
**Kubernetes**
and
**Docker**
- Support CI/CD processes and help improve automation, deployment, and monitoring practices
- Participate in code reviews and contribute to a strong engineering culture focused on quality and continuous improvement
Qualifications
- Strong experience in
**backend development**
with
**Go, Python, TypeScript, or similar programming languages**
- Proven expertise in designing and building
**scalable cloud applications**
- Solid understanding of
**server-side architecture**
, API design, and service-oriented development
- Hands-on experience with
**microservices**
, distributed systems, and backend design patterns
- Experience with
**event-driven architecture**
, asynchronous communication, and message-based systems
- Familiarity with
**data lakes**
, large-scale data systems, or data platform integrations
- Experience with
**Kubernetes**
, containers, and cloud infrastructure
- Strong software engineering fundamentals, system design, and clean coding practices
- Experience with databases, data modeling, and performance optimization across relational and/or NoSQL systems
- Understanding of observability, logging, monitoring, and debugging in production systems
- Familiarity with CI/CD pipelines, automated testing, and modern development workflows
- Strong problem-solving, analytical, and debugging skills with attention to detail
- Ability to work effectively in a collaborative, cross-functional team environment
- Strong communication skills and a proactive, solution-oriented mindset
Nice to Have
- Experience in
**game development**
or backend systems supporting gaming platforms
- Familiarity with
**Unreal Engine**
ecosystems or game-related services
- Experience with streaming platforms, real-time systems, or high-concurrency environments
- Exposure to domain-driven design, clean architecture, or other modern software design approaches
- Experience building platforms that support international scale, high traffic, or complex integrations