Staff Software Engineer - Full Stack

Added
39 minutes ago
Type
Full time
Salary
Salary not provided

Related skills

java docker aws python kubernetes

📋 Description

  • Own architecture, design, and technical direction of large-scale distributed apps.
  • Design and develop backend services in Python; contribute to Java services.
  • Drive architectural decisions, strategies, and platform improvements.
  • Build microservices, event-driven architectures, REST APIs, and modern practices.
  • Champion software craftsmanship, testing, security, observability, and operations.
  • Mentor engineers through reviews and guidance.

🎯 Requirements

  • Bachelor’s or master’s in CS/SE or related with 8+ years experience.
  • Strong Python backend expertise; good Java knowledge.
  • Distributed systems, microservices, event-driven, REST APIs, modern architecture.
  • Hands-on with AWS/Azure/GCP; Docker, Kubernetes, IaC, CI/CD, Linux, observability, security.
  • Relational and NoSQL DBs, messaging, caching, async processing.
  • Experience designing scalable, resilient, secure enterprise systems.

🎁 Benefits

  • Competitive salary
  • Company equity, depending on role and level
  • Medical insurance for employees and families
  • Fully remote work environment in India (remote)
  • Flexible hours and PTO
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →