Acceldata

Staff Software Engineer- Backend

Acceldata
Apply
10 months ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design and build scalable, reliable, and performant distributed systems using Java and microservices architecture.
  • Develop robust, high-availability, low-latency APIs and microservices.
  • Contribute to system design discussions, architecture reviews, and technical decisions.
  • Optimize system performance and scalability across large datasets.
  • Collaborate with Product, Data, and DevOps teams to deliver high-quality releases.
  • Mentor junior engineers and contribute to engineering best practices.

Requirements

  • 9–12 years of hands-on experience in backend development using Java.
  • Strong understanding of distributed systems, system design, and microservices.
  • Experience with NoSQL databases such as Cassandra, MongoDB, or DynamoDB.
  • Hands-on experience with event-streaming technologies such as Kafka or Spark.
  • Solid experience building large-scale, cloud-native systems.
  • Working knowledge of Databricks, Snowflake, or Big Data technologies is preferred.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong ownership and ability to work in a fast-paced product environment.

Benefits

  • Mentorship and growth opportunities.
  • ESOPs.
  • Medical and life insurance.
  • Paid maternity and parental leave.
  • Corporate Uber Program.
  • Learning and development support.

Tech Stack

Amazon DynamoDBApache CassandraApache KafkaApache SparkDatabricksJavaMongoDBSnowflake

Categories

Acceldata

About Acceldata

201-500 employees
Contact me