Multi-Agent WhatsApp Customer Support Tool & No Code Chatbot Builder
Agentic Engineer I – Backend
Location
Vietnam
Posted
7 days ago
Salary
0
Seniority
Senior
Job Description
Agentic Engineer I – Backend
WATI
• Design, build, and maintain backend services and APIs. • Develop scalable application logic, data flows, and service-side integrations. • Build production-ready systems using technologies such as Go, C#, Node.js, Python, and MongoDB where appropriate. • Use AI Tools like Cursor and agent-assisted workflows to accelerate coding, debugging, refactoring, documentation, and delivery. • Write maintainable, testable, and observable code with attention to correctness, performance, and reliability. • Investigate production issues, participate in incident handling, and contribute to sustainable fixes and operational improvements. • Collaborate with product managers, designers, and engineers to translate requirements into practical technical designs. • Contribute to better engineering practices around code quality, release confidence, and service ownership. • Ensure reliability, performance, and scalability of the infrastructure serving customers across 190+ countries
Job Requirements
- About the RoleWe are looking for an Agentic Engineer – build, scale, and support the backend systems that power our product experiences.**In this role, you will develop backend services, APIs, business logic, and supporting infrastructure that enable reliable, secure, and scalable customer-facing capabilities.****You will work in an engineering environment that actively uses AI agents and tools like Cursor in day-to-day development, and you are expected to use these tools effectively to ship faster while maintaining high quality.
- This role is a strong fit for an engineer who enjoys backend problem-solving, building reliable distributed systems, and working with agent-assisted development practices. You should be comfortable owning features end to end, contributing to production support when needed, and collaborating closely with product and cross-functional engineering teams.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, develop, and maintain scalable cloud-native applications using .NET and Java or Python • Collaborate with cross-functional teams to define, design, and deliver new features • Implement and maintain unit tests; follow Test-Driven Development (TDD) practices where applicable • Participate in Agile ceremonies including sprint planning, reviews, and retrospectives • Set up and maintain CI/CD pipelines for seamless deployment and integration • Use Git for version control and actively contribute to code reviews • Work on Azure or Google Cloud Platform (preferred), or other cloud services such as AWS.
Senior Rust Software Engineer
Scalable GmbHScalable Capital is a leading digital investment and banking platform with a full banking licence, empowering people across Europe to shape their own finances. Scalable Broker makes it easy and affordable for clients to invest professionally in stocks, ETFs, cryptocurrencies, and derivatives, as well as set up savings plans. Scalable Wealth, the digital wealth management service, offers clients professional investment in ETF portfolios, and is also adopted as a white-label solution by banks and other B2B partners. The company’s offerings are rounded off by attractive interest rates, loans, and private equity. With the European Investor Exchange, Scalable Capital offers an exchange specifically for retail investors. Over one million clients have already entrusted more than €30 billion to the platform. Founded in 2014, Scalable Capital now employs over 700 people across Munich, Berlin, Vienna, Milan, and London. Together with the founding and management team, including Erik Podzuweit and Florian Prucker, they are working on a new generation of financial services.
Role Description Be part of the team building high‑throughput, low‑latency financial systems where correctness, reliability, and observability are non‑negotiable. You’ll work on core services that process time-sensitive financial data and execute critical workflows under strict performance and risk constraints. - Design and build latency‑sensitive Rust services handling high‑frequency data and decisioning. - Implement robust, testable financial logic with strict correctness guarantees. - Build and maintain streaming pipelines (real‑time inputs, event processing, and feedback loops). - Optimize performance across CPU, memory, and network with profiling and benchmarking. - Collaborate on API design, data models, and system architecture. Qualifications - A university degree in a relevant field of study (e.g. computer science, engineering, sciences, ...) or a comparable qualification. - Extensive experience in our tech stack: Rust, Docker, AWS, Terraform. - Strong Rust proficiency (ownership, lifetimes, concurrency, async, error handling). - Excellent systems thinking: latency, throughput, backpressure, and failure modes. - Experience building high‑performance services in production. - Experience with low‑latency systems. - Strong analytical thinking, both in the technical and in the product domain. - Excellent communication skills that are clear, concise, and targeted towards your audience - engineering, product, or other stakeholders. - A passion for well architected, testable and documented code. - Experience using coding agents (e.g., Codex or similar AI-assisted development tools) is a plus. - Experience with domain-driven design and distributed architectures and/or microservices is a plus. - Background in financial services and exposure to compliance or audit requirements in financial systems is a strong plus. Benefits - Be part of one of the fastest-growing and most visible Fintech startups in Europe, creating innovative services that have a substantial impact on the lives of our customers. - Work with an international, diverse, inclusive, and ever-growing team that loves creating the best products for our clients. - Be productive with the latest hardware and tools. - Learn and grow by joining our in-house knowledge sharing or career development sessions and spending your individual Education Budget. - Learn and experience German culture first hand by joining our free German language classes. - International relocation support is provided if required. - Opportunity to work from abroad. - Benefit from an attractive compensation package and from the company pension scheme. - Monthly contribution of 50% for the ‘Deutschland Jobticket’. - Say goodbye to order commissions and say hello to your complimentary subscription of Scalable Capital's PRIME+ Broker. - Enjoy flexible and discounted sports activities with Urban Sports Club.
Role Description As a Senior Backend Engineer, you will be responsible for: - Building and shipping backend services that power our financial products — APIs, automation pipelines, and cloud infrastructure. - Owning features end-to-end: digging into the problem, designing the approach, shipping fast, and iterating based on real usage. - Contributing to technical direction — advocating for better patterns, tooling, and developer experience. - Partnering with product and engineering to define solutions, not just execute specs. - Writing clean, reliable code at a high pace — focusing on quality and speed. - Raising the bar for the team through code reviews, technical input, and leading by example. Qualifications - 5+ years shipping backend systems in production — APIs, services, cloud infrastructure. - Strong fundamentals in at least one of our core languages (TypeScript, Python, PHP). - Experience with cloud platforms (AWS and/or GCP), containerization, and CI/CD. - Ability to operate independently: taking ownership of a problem and driving it forward. - Pragmatic judgment on architecture vs. shipping and learning. - Clear communicator who can articulate tradeoffs and advocate for their approach. Requirements - Our stack includes TypeScript, Python, and PHP across AWS and GCP (Lambda, Cloud Functions, Firebase, Firestore). - Strong engineers from other languages or cloud providers ramp quickly — we care more about fundamentals than specific stack experience. Benefits - Your work directly shapes the product experience for hundreds of thousands of users. - Small, high-caliber team — minimal bureaucracy, fast feedback loops, clear business impact. - High autonomy and real ownership from day one. - A seat at the table in defining how backend engineering evolves here.
• Develop and maintain server apps • Collaborate with front-end developers to integrate user-facing elements • Develop and maintain APIs, optimize API responsiveness and efficiency • Optimize database performance through indexing, caching, and query optimization • Improve code quality through unit and integration tests • Debug and enhance app reliability • Participate in code reviews, daily stand-ups, sprint planning, and retrospectives



