Backend Software Engineer, Enterprise Technology Services
Core
Designing and developing highly scalable, low-latency, distributed systems and platforms handling Petabyte-scale data and millions of transactions per hour.
Role type
Senior Backend Software Engineer (Enterprise Distributed Systems)
Builds
Scalable data services and distributed platforms for global-scale enterprise operations
Domain
Enterprise Technology Services / Big Data / Distributed Systems
Deliverable
production ML models | product features
Required skills
Java, J2EE, Relational Databases (Oracle, PostgreSQL, SQL), NoSQL Databases (Couchbase, Redis, MongoDB), Unix/Linux, System Architecture, Integration Platforms
Preferred skills
REST/SOAP/gRPC, Cloud Platforms (AliCloud/Alibaba Cloud), Actor Systems (Pekko), Open Source Contributions, Python, Lua, Go
Technologies
Java, J2EE, Oracle, PostgreSQL, SQL, Couchbase, Redis, MongoDB, Unix, Linux, REST, SOAP, HTTP, gRPC, AliCloud, Alibaba Cloud, Pekko, Python, Lua, Go
Responsibilities
Architecture, design, and rollout of new features; Design and development of applications around data services; Evaluate emerging technologies and integrate into projects; Operation and maintenance of existing platforms
Seniority
Senior, hands-on IC