Thursday, October 30, 2025
Durianpay

Senior Backend Engineer

Posted: 6 hours ago

Job Description

ResponsibilitiesArchitect, 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, analyze, and optimize existing 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. Identify opportunities for improvement, develop prototypes, and iterate quickly to deliver innovative solutions in a fast-paced environment. Guide the engineering team in establishing and maintaining high coding standards and best practices. Proactively identify bottlenecks, 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. QualificationsBachelor’s degree in Computer Science, related field, or equivalent professional experience. 4+ years of professional experience as a Software Engineer. Strong problem-solving skills and a solution-oriented mindset with a passion for learning and challenging the status quo. Solid understanding of data structures, algorithms, software design principles, operating systems, networking, and RESTful APIs. Expert in at least one programming language: Golang, Java, or C++. Proficient with SQL and NoSQL databases (e.g., Postgres, MySQL, MongoDB). Deep expertise in microservices architecture and distributed systems. Experience with CI/CD practices and tools, containerization, and cloud deployments (e.g., AWS/GCP/Azure). Excellent communication skills (written and oral). 

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs