Menu

Senior Backend Engineer (Python)

Backend Software Development AWS Node.js Python Backend

Icon company Company

ST Engineering

Icon salary Salary
Negotiable
Icon Location Location
Ho Chi Minh
Icon Vacancies Vacancies
1 person(s)

Benefit

Performance bonus Performance bonus
Laptop/desktop for works Laptop/desktop for works
Yearly salary review Yearly salary review
Other benefits Other benefits
- Meal and Transportation allowance
Full social insurance Full social insurance
Flexible working time Flexible working time
Work-from-home Work-from-home
depends on project arrangement

Job Overview And Responsibility

- Backend Architecture & Development: • Design and implement a headless, API-first backend for Unbound Central. • Build multi-tenant services handling: • Service catalog & offer configuration • Pricing, discounting, and approval logic • Quoting and order orchestration • Subscription lifecycle engine (renewals, upsells, downgrades, cancellations) • Billing & invoicing integration • Provisioning, activation, and asset-tracking workflows • Develop secure, scalable data models supporting customer, subscription, asset, and fulfillment domains. - Integrations: • Integrate with: • CRM & billing platforms • SATCOM networks and modem APIs • Deployment, logistics, and asset management systems • AIOps engines for alerting and monitoring • Design robust integration patterns (webhooks, events, async workers, ETL pipelines). - Platform Engineering: • Implement identity, roles/permissions, and access control models. • Build event-driven workflows for notifications, subscription changes, and fulfillment updates. • Own CI/CD pipelines, IaC, environment management, and deployment automation. - Reliability, Security & Observability: • Build highly reliable services with 99.9%+ uptime goals. • Implement observability: logs, distributed tracing, metrics. • Apply strong security practices (encryption, secrets, tenant isolation). - Collaboration: • Define API contracts and service boundaries with the full-stack engineer. • Work closely with product leadership to translate the PRD into scalable backend systems. • Establish coding standards, architectural guidelines, and development best practices.

Required Skills and Experience

- 7+ years backend development experience in a cloud-native environment. - Strong proficiency with Python (Node.js, Go, or similar are okay). - Deep experience with AWS/Azure/GCP services (serverless, containers, databases, queues). - Strong knowledge of multi-tenant system design and distributed systems. - Experience designing APIs that support complex UI workflows. - Expertise in relational or document databases (PostgreSQL, DynamoDB, MongoDB). - Demonstrated ability to integrate with third-party systems at scale. - Subscription management systems (Zuora, Stripe Billing, Chargebee) - CPQ engines or complex pricing systems - Event-driven architectures (Kafka, EventBridge, SNS/SQS, Pub/Sub) - Telecom / network management systems - Knowledge of DevSecOps best practices. - Experience owning mission-critical systems end-to-end.

Why Candidate should apply this position

ST Engineering is one of Asia's largest defense and engineering groups. It has also diversified over the years, and now supplies both military customers and commercial ones in over 100 countries, which cover its four core businesses -- aerospace, land systems, electronics and marine. - Meal allowance & transportation allowance - Private insurance for employees from probation - Laptop - 100% salary from probation - Training from probation - Free learning of all courses on LinkedIn e-learning - SHUI is paid on total Gross Base salary - Annual performance review - Annual salary review - Lots of periodic company gatherings and events.

Similar jobs