Senior Software Engineer

1 week ago


Jakarta, Jakarta, Indonesia Nityo Infotech Services Pte Ltd Full time

Nityo Infotech Corporation is the fastest growing IT Services and Solutions Company with global headquarters in New Jersey, US. Our services span from Application Management Outsourcing, Packaged Application Services, Remote Infrastructure Management, Product Development and Support, to higher value-added offerings including Managed Platform and Product Engineering Services. Globally, Nityo serves enterprises across 15+ verticals like Banking, Insurance, Telecom, Aviation, Fintech Hospitality, Manufacturing and more.

Location: South Jakarta

Client Industry: Software Development

Employment Type: Contract-based (extendable)

Work Type: Onsite

About the Client Team

Join a dynamic fulfilment tech team that powers high-throughput, real-time distributed systems serving millions of users daily across Southeast Asia. With teams spread across Singapore, Beijing, Indonesia, and Malaysia, we work collaboratively in English to build best-in-class products and experiences that empower driver partners, enhance efficiency, and create sustainable marketplaces.

Responsibilities:

  • Design and develop services in
    Golang
    to improve availability, scalability, latency, and efficiency.
  • Collaborate with engineering peers to build new architectures geared toward scale and performance.
  • Participate in
    code and design reviews
    to maintain high development standards.
  • Engage in capacity planning, performance analysis, tuning, and optimization.
  • Work closely with product and infrastructure teams to define, prototype, and scale backend services.
  • Design, build, analyze, and fix
    large-scale systems
    .
  • Debug and resolve production incidents during on-call rotations.
  • Mentor and guide teammates while contributing to ongoing technical discussions.
  • Participate in interviews to help the team grow with top-tier talent.

Qualifications:

  • Bachelor's or higher in Computer Science, Software Engineering, IT, or related fields.
  • 5+ years of experience
    in software engineering within distributed systems.
  • Hands-on expertise in
    Golang
    (syntax, concurrency, optimization).
  • Strong fundamentals in
    algorithms, data structures, and system design
    .
  • Proven experience running
    large-scale web services
    and maintaining operational excellence.
  • Familiarity with distributed systems, streaming, and queuing models.
  • Strong problem-solving, critical thinking, and communication skills.
  • Experience in other programming languages
    (C++, Java, Rust, Python, etc.) with willingness to focus on Golang.
  • Deep knowledge of
    databases
    (MySQL, DynamoDB, Scylla, Redis, Elasticsearch).

Nice to Have

  • Experience coaching and mentoring junior engineers.
  • Strong product thinking with the ability to align technical decisions with business impact.

Tech Stack

  • Backend:
    Golang, Redis, MySQL, DynamoDB, Kafka, Elasticsearch
  • Infrastructure:
    Kubernetes, AWS, GitLab CI, Jenkins, DataDog, Code Climate


  • Jakarta, Jakarta, Indonesia PT Bank Multiarta Sentosa Tbk (Bank MAS) Full time

    Position: Senior Software Engineer (Java - Spring Boot)We are looking for aSenior Software Engineerwith strong expertise inJava and Spring Bootto join our growing technology team. In this role, you will not only build and deliver high-quality software solutions but also play a key part intechnical decision-makingacross infrastructure, system design, and...


  • Jakarta, Jakarta, Indonesia Cermati Full time

    Job DescriptionWork side-by-side with a mentor(Lead Software Engineer / Engineering Manager) to help you accomplish team goals and grow together as a personCarry the execution of a medium - large size project that is given by PM / Lead Software Engineer according to its product domainWork side-by-side in a high performance team by occasionally participate in...


  • Jakarta, Jakarta, Indonesia PT Talenta Eksekutif Asia (MatchaTalent) Full time

    Job Role:The Senior Software Engineer (.NET Framework) will develop, maintain, and optimize enterprise-grade applications using Microsoft .NET technologies. This role involves collaborating with business analysts and clients to design robust, scalable systems that meet user and business needs.Key Responsibilities:●Design and develop applications using C#,...


  • Jakarta, Jakarta, Indonesia ALTA ALTERNATIVE INVESTMENTS PTE. LTD. Full time

    As a Senior Software Engineer at Alta, you will have the opportunity to leverage your extensive skills in modern frontend development within a rapidly evolving environment deeply integrated into the leading edge of financial innovation. You will be instrumental in building exceptional user experiences for our next-generation API/service-driven platforms. Key...


  • Jakarta, Jakarta, Indonesia Alta (formerly Fundnel) Full time

    We're Building the Future of Capital Markets;enabling entrepreneurship, job creation, financial inclusion, and economic resilienceAs Asia's largest licensed digital securities exchange for alternative investments, Alta is at the forefront of building critical capital market infrastructure. We believe that access to capital markets are pivotal in all...


  • Jakarta, Jakarta, Indonesia AI Talent Full time

    We are passionate about creating intuitive, powerful, and scalable software solutions that solve real-world problems and provide exceptional value to our customers in the career development space. Our culture fosters technical excellence, creative problem-solving, and a strong commercial mindset.The Opportunity:We are seeking a highly skilledSenior Lead...


  • Jakarta, Jakarta, Indonesia Durianpay Full time

    Job DescriptionArchitect, develop, and maintain high-performance, scalable systems, owning the full development lifecycle from architecture to deployment, while ensuring code quality and reliability.Mentor and guide junior and mid-level engineers, conduct code reviews, and establish best practices for coding, testing, and deployment.Continuously monitor,...


  • Jakarta, Jakarta, Indonesia M+ Software Full time

    We are looking for a skilled Full-Stack Software Engineer (Laravel / JavaScript) to support our enterprise and government-related projects. This position focuses on developing robust backend systems using Laravel and CodeIgniter, building responsive JavaScript-based front-end applications, and integrating biometric and electronic ID (e-KTP) technologies. The...


  • Jakarta, Jakarta, Indonesia Durianpay Full time

    At Durianpay, we are on a mission to build an integrated and comprehensive payments stack that transforms customer and merchant experiences in Southeast Asia. We have launched in Indonesia with a one-stop solution for frictionless checkouts, modern, easy-to-integrate APIs, and a unified dashboard to manage payments and financial needs. We are backed by top...

  • Software Engineers

    2 weeks ago


    Jakarta, Jakarta, Indonesia SD TECH SOLUTION Full time

    Job OverviewSoftware Engineers are responsible for the development, design, testing, and optimization of software for our company or clients, ensuring the stability, performance, and security of systems and applications. This position requires solid programming skills, good logical thinking, and the ability to collaborate and solve problems.Key...