Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

Durianpay

Indonesia

On-site

IDR 300.000.000 - 400.000.000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A B2B payments software company in Indonesia seeks an experienced software engineer to lead the design, development, and scaling of payment solutions. You will mentor junior engineers and oversee projects, ensuring high performance and security standards. Ideal candidates will have at least 6 years of experience, proficiency in programming languages such as Golang or Java, and a solid understanding of cloud platforms and microservices. This role emphasizes collaboration across teams to foster innovation in a fast-paced environment.

Qualifications

  • 6+ years of software engineering experience with strong CS fundamentals.
  • Proficient in Golang, Java, or C++; solid SQL/NoSQL skills.
  • Experience with microservices, distributed systems, and cloud platforms.

Responsibilities

  • Architect, develop, and maintain high-performance, scalable systems.
  • Mentor and guide junior and mid-level engineers.
  • Continuously monitor, analyze, and optimize existing systems.
  • Collaborate with teams to define technical requirements.
  • Identify improvement opportunities and iterate quickly.
  • Proactively identify bottlenecks and performance issues.
  • Ensure systems are secure and compliant with standards.

Skills

Golang
Java
C++
SQL
NoSQL
Microservices
Distributed systems
Cloud platforms (AWS, GCP, Azure)
CI/CD
Containerization
Infrastructure-as-code

Education

Bachelor’s degree in Computer Science or related field
Job description

Founded in 2020,Durianpayis a next-generation B2B payments software enabling seamless transactions across Indonesia. With a mission to modernize and democratize payments for businesses, we focus on making transactions cheaper, faster, and more efficient. With over 50 million transactions processed monthly, we serve clients across diverse industries, including consumer goods, retail, automotive, and financial services.

From 2022 to 2023, we tripled our revenue, and between January and August 2024, we achieved the same growth again. Our relentless focus on product-marketfitand profitability has been central to our success. We prioritize rapid experimentation, embrace mistakes as learning opportunities, and quickly adapt,ensuringwe consistently evolve and meet the needs of our clients.

Role overview

You will play a critical role in designing, developing, and scaling robust payment solutions that drive digital transformation across Southeast Asia. You will collaborate closely with cross-functional teams, provide technical leadership, mentor junior engineers, and take ownership of complex projects from conception to deployment.

Key responsibilities:
  • Architect, develop, andmaintainhigh-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, andestablishbest practices for coding, testing, and deployment.
  • Continuouslymonitor, analyze, andoptimizeexisting and new systems to ensure peak performance, reliability, and scalability.
  • Collaborate with cross-functional teams to define technical requirements, design solutions, and deliver high-impact features.
  • Identifyopportunities for improvement, develop prototypes, and iterate quickly to deliver innovative solutions in a fast-paced environment.
  • Proactivelyidentifybottlenecks, performance issues, and bugs, and devise robust solutions to address them.
  • Ensure that systems are secure, compliant with industry standards, and aligned with best practices in cybersecurity.
Requirements:
  • Bachelor’s degree inComputer Science, related field, or equivalent professional experience.
  • 6+ years of software engineering experience with strong CS fundamentals
  • Proficient in Golang, Java, or C++; solid SQL/NoSQL skills (Postgres, MongoDB)
  • Experience with microservices, distributed systems, and cloud platforms (AWS, GCP, Azure)
  • Familiar withCI/CD, containerization, and infrastructure-as-code
  • Strong communicator with a product-driven mindset
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.