Senior/Staff Software Engineer

Coda is a company focused on high-volume payments and e-commerce, building robust distributed systems using modern cloud infrastructure.
Bangkok, Thailand
Backend
Staff Software Engineer
Hybrid
5+ years of experience
Finance

Description For Senior/Staff Software Engineer

Coda is revolutionizing the high-volume payments and e-commerce industry with a focus on building robust, distributed systems. As a Staff Software Engineer, you'll join a dynamic environment where you'll work on creating scalable solutions using modern cloud infrastructure based on AWS. The role offers a unique blend of technical challenges and leadership opportunities, working with technologies like Quarkus framework, JSON, GRPC, and various data storage solutions.

The position demands expertise in building high-performance systems and provides the freedom to drive technical decisions. You'll be part of a global team spread across 20+ countries, contributing to mission-critical payment systems while maintaining high security and reliability standards. The company culture emphasizes both teamwork and individual autonomy, allowing engineers to take ownership of features and drive innovation.

This role is perfect for experienced engineers who are passionate about fintech and want to make a significant impact in a rapidly growing company. You'll have the opportunity to work on challenging problems, mentor other engineers, and help shape the future of payment systems. The position offers comprehensive benefits, including wellness programs, professional development opportunities, and flexible working arrangements.

Working at Coda means joining a diverse, inclusive environment where your unique perspectives are valued. The company provides clear career progression paths, continuous learning opportunities, and a chance to work with cutting-edge technologies while maintaining a healthy work-life balance through carefully managed on-call rotations and support systems.

Last updated 24 days ago

Responsibilities For Senior/Staff Software Engineer

  • Design and develop highly scalable, reliable, secure, and fault-tolerant systems end to end
  • Work directly with Product and Technology team members to define and implement complex features
  • Collaborate with other team members to learn and share best practices
  • Understand and optimize products, identifying and fixing problems, improving stability and user experience
  • Take operational responsibility for team-owned services
  • Debug production issues across services
  • Participate in on-call rotations as needed

Requirements For Senior/Staff Software Engineer

Java
Kotlin
Go
  • 5 years of experience in software development
  • Bachelor's degree in computer science, engineering, mathematics, or related field
  • Strong knowledge of programming languages (Java, Scala, Kotlin, Groovy, Go, C/C++, Rust, Python, C#)
  • Strong understanding of software architecture
  • Understanding of data systems (RDBMS, NoSQL, Queues)
  • Experience with CI/CD practices and test automation
  • Understanding of agile methodologies
  • Good command of English language and communication skills

Benefits For Senior/Staff Software Engineer

Medical Insurance
Mental Health Assistance
Parental Leave
  • Wellness resources for physical and mental well-being
  • Flexible benefits plan
  • Clear career progression paths
  • Training resources for personal and professional growth
  • Paid volunteer time off
  • Paid family care leave
  • Flexible benefits for family needs

Interested in this job?

Jobs Related To Coda Senior/Staff Software Engineer

Senior/Staff Software Engineer, Experimentation

Senior/Staff Software Engineer position at Coda, building world-class experimentation platform for digital content publishers, requiring 5+ years experience in software development.

Senior/Staff Software Engineer, Risk Engineering

Senior/Staff Software Engineer position at Coda, building scalable payment systems for global digital content publishers, offering hybrid work in Taipei.

Senior/Staff Software Engineer

Senior/Staff Software Engineer role at Coda, building scalable payment solutions for digital content publishers, requiring Java expertise and 5+ years of experience.

Senior/Staff Software Engineer, Codashop

Senior/Staff Software Engineer position at Coda, building scalable payment solutions for digital content, working with modern cloud infrastructure and serving millions of users globally.

Senior/Staff Software Engineer, Experimentation

Senior/Staff Software Engineer role at Coda to build and lead development of a world-class experimentation platform, working with modern cloud infrastructure and distributed systems.