Design, build, and maintain the backend infrastructure of our Martech platform. Work closely with product and frontend teams to develop scalable systems, manage data flows, and deliver high-performance backend services. Join us and become one of the early engineers shaping the foundation of the platform.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
- Salary: From 3000 USD Net - Competitive (based on experience)
- Grade/Level: Senior
- This role is based in Bangkok and requires relocation. We provide a full relocation package, including visa/work permit support, travel expenses, and accommodation assistance.
1. GOAL OF POSITION
− We are looking for a Senior Backend Engineer (Python or Golang) to play a key role in designing, building, and maintaining the backend infrastructure of our Martech platform.
− You will work closely with product and frontend teams to develop scalable systems, manage data flows, and deliver high-performance backend services that power intelligent marketing solutions.
− Join us and become one of the early engineers shaping the foundation of the platform, solving complex challenges in the rapidly evolving Martech industry.
2. RESPONSIBILITIES
− Design and develop scalable backend services using Python (Django, Flask, FastAPI) or Golang.
− Architect and implement RESTful APIs to integrate with external services, third-party platforms, and client systems.
− Design and optimize data models and database structures using SQL or NoSQL databases (PostgreSQL, MySQL, etc.).
− Build and maintain data pipelines to ensure smooth data processing and transformation.
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
− Implement caching and messaging systems to improve system performance and reliability (Redis, Kafka, RabbitMQ).
− Work with DevOps teams to automate deployments, improve CI/CD pipelines, and ensure infrastructure scalability.
− Conduct code reviews, mentor junior engineers, and contribute to engineering best practices.
− Collaborate with product and design teams to translate business requirements into scalable technical solutions.
− Ensure security best practices, including data protection, access control, and vulnerability management.
3. JOB REQUIREMENTS
− Bachelor’s degree in Computer Science, Engineering, or related field.
− 5+ years of backend development experience.
− Strong experience with Python or Golang backend development.
− Experience building RESTful APIs and scalable backend systems.
− Solid knowledge of SQL/NoSQL databases, database design, and query optimization.
− Experience with microservices architecture and distributed systems.
− Familiarity with SDLC processes, Agile development, CI/CD, and Git.
− Experience working with cloud platforms (preferably AWS).
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
− Hands-on experience with caching systems (Redis, Memcached) and message queues (Kafka, RabbitMQ).
− Strong problem-solving skills and ability to handle complex technical challenges.
− Good communication and collaboration skills.
4. NICE TO HAVE
− Experience working in Martech platforms.
− Knowledge of machine learning concepts and ML model integration into backend services.
− Experience with Docker and Kubernetes.
− Familiarity with security standards and compliance frameworks such as GDPR or CCPA.
5. BENEFITS
- Competitive salary package.
- Health, dental, and vision insurance.
- Flexible working hours and paid leave.
- Opportunity to work with cutting-edge technologies in a fast-growing industry.
- Career growth and professional development opportunities.
Similar Jobs
Explore other opportunities that match your interests
Hconnect
dxc technology vietnam
Senior Full-Stack Software Engineer