Axon Networks logo
Axon NetworksPosted 1 week ago

Senior Backend Engineer (Hybrid)

HybridCau Giay, Hanoi, Socialist Republic of Vietnam

Full TimeSenior Level

Job Summary

Develop SaaS software components for the Software Defined Network (SDN) orchestration platform and drive backend architecture for next-gen high-speed routers. Collaborate with DevOps, system test, and CPE teams on end-to-end system integration, performance, and testing while mentoring backend developers. Stay current with backend development trends and leverage AI-assisted tools to execute and validate engineering tasks. Design microservices systems using Java, Go, or Python within cloud environments like AWS or GCP, utilizing distributed messaging platforms such as Kafka and Pulsar. Manage database performance optimization across SQL, NoSQL, and Time Series stores.

Required Qualifications

  • B.Sc./M.S. Computer Science, Software or equivalent
  • At least 10 years of software development working experiences
  • At least 10 years' experience with the major cloud languages such as Java, Go, Python, Nodejs
  • Experience designing & deploying micro services systems
  • Knowledge of web services, API, REST, and RPC
  • Experience working with spring boot framework
  • Experience using AI-assisted development tools to execute software engineering tasks, with the ability to review, validate, and refine AI-generated results
  • Experience with distributed messaging and streaming platforms such as Pulsar, Kafka, MQTT
  • Strong awareness of networking and internet protocols, including TCP/IP, DNS, SMTP, HTTP, and distributed networks
  • Database experience, including knowledge of SQL, NoSQL and Time Series DB, and related data stores such as Postgres, Mongo, Redis, Cassandra
  • Extensive experience with open-source technology, software development, and system engineering
  • Experience with SOA applications and cloud-based services, preferably AWS or GCP
  • Experience working with Kubernetes, Linux/UNIX, and Docker
  • Proficiency in English - spoken and written
  • Proven ability to collaborate with multi-disciplinary teams of business analysts, developers, data scientists, and subject matter experts

Desired Qualifications

  • Cloud Engineer role
  • Preferably Java or Go
  • In-depth experience with DB performance optimization
  • Agile/Scrum background
  • Experience mentoring, guiding developers, and growing the backend team's technical expertise

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce