GrepJob
Parspec

Senior Software Engineer - 2 (Application Pod | Backend)

Parspec
Apply
3 months ago
Bengaluru, IndiaSenior / Staff+

Responsibilities

  • Design and build scalable, distributed systems using microservices and cloud-native AWS patterns.
  • Optimize PostgreSQL/MySQL and MongoDB for performance and reliability.
  • Implement Elasticsearch for large-scale indexing and Redis for caching strategies.
  • Develop and secure RESTful/GraphQL APIs with strong performance characteristics.
  • Deploy and optimize AWS services for high availability and fault tolerance.
  • Build message brokers for real-time data processing.
  • Implement observability and monitoring frameworks for production excellence.
  • Leverage AI tools for coding, refactoring, and documentation.
  • Lead architecture discussions and mentor senior engineers.
  • Drive performance tuning and load balancing for high-throughput systems.

Requirements

  • 6-10+ years of backend experience with Go, Python, and/or Node.js.
  • Strong expertise in designing scalable distributed systems and microservices.
  • Deep experience with PostgreSQL/MySQL and hands-on MongoDB.
  • Production experience with Elasticsearch for large-scale search.
  • Expertise in Redis and distributed caching strategies.
  • Experience with AWS cloud-native architecture.
  • Proficient in RESTful/GraphQL API design and security implementation.
  • Familiarity with message brokers like Kafka and RabbitMQ.
  • Knowledge of CI/CD, automated testing, and deployment strategies.
  • Experience with monitoring, logging, and distributed tracing frameworks.

Benefits

  • Competitive salary and benefits including family insurance coverage.
  • Free health teleconsultations and learning/upskilling budgets.
  • Equity in the company.
  • Flexible hours and a hybrid work setup.
  • Unlimited PTO.
  • Opportunity to grow with a fast-scaling company.

Tech Stack

Amazon DynamoDBApache KafkaAWSElasticsearchGoGraphQLMongoDBMySQLNode.jsPostgreSQLPythonRabbitMQRedis