Backend Software Engineer
Palantir
about 5 hours ago
Singapore, Singapore
Entry Level / Mid Level
Responsibilities
- Build performant search and indexing ecosystems for complex data permissions.
- Contribute to open-source data processing libraries for performance improvements.
- Develop distributed systems for large-scale compute workloads.
- Design architecture and APIs to facilitate application development.
- Implement tracing and performance observability in microservice architectures.
- Create reliable and scalable systems for storage and asset serving.
- Automate deployment and management of distributed systems like Cassandra and Kafka.
Requirements
- Engineering background in Computer Science, Mathematics, Software Engineering, or similar fields.
- Strong coding skills in languages such as Java, C++, Python, or Rust.
- Familiarity with storage and data processing systems and cloud infrastructure.
- Excellent written and verbal communication skills for team collaboration.
Benefits
- Opportunities for personal and professional growth tailored to individual strengths.
- Support for health and well-being across all areas of life.
- Encouragement of in-person work to foster creativity and connectivity.
- Hybrid work options available for many teams.
Tech Stack
Apache CassandraApache FlinkApache KafkaApache SparkC++ElasticsearchGoGradleJavaKubernetesPythonRust
Categories
BackendDevOps