Senior Staff Software Engineer
Core
Design and maintain large-scale distributed backend systems for processing ERP data and high-volume email streams to deliver market research insights.
Role type
Senior Staff Software Engineer (Backend/Distributed Systems)
Builds
High-availability data connectors, email processing pipelines, and backend APIs for market analytics
Domain
Market research, data analytics, distributed systems
Required skills
Python, Golang, Java, Kafka, Redis, MySQL, PostgreSQL, MongoDB, Cassandra, ScyllaDB, HBase, Aerospike, gRPC, Protobuf, Thrift, AWS, GCP, Azure, Kubernetes, Docker, microservices, API gateway, service observability
Preferred skills
None stated
Technologies
Kafka, Redis, MySQL, PostgreSQL, MongoDB, Cassandra, ScyllaDB, HBase, Aerospike, gRPC, Protobuf, Thrift, AWS, GCP, Azure, Kubernetes, Docker
Responsibilities
Implement and maintain ERP data connectors ensuring high availability; own reliability and scalability of large-scale email processing systems; design technical solutions bridging business requirements; implement and upgrade backend APIs; maintain existing services and build foundational components; collaborate with global teams across US, Singapore, India, and China
Seniority
Senior Staff, hands-on IC
