ApplyBoard

Staff Engineer

ApplyBoard
Apply
8 months ago
Gurgaon, IndiaStaff+

Responsibilities

  • Lead the architecture and design of major features and high-impact projects across multiple engineering teams.
  • Create and review high-level and low-level design documentation covering system architecture, APIs, class design, data flow, and database schemas.
  • Drive technical roadmaps, address technical debt, and resolve complex production issues across distributed systems.
  • Design and deploy resilient, cost-optimized cloud infrastructure using AWS or Google Cloud Platform.
  • Use Kubernetes and Docker for scalable application deployment and management.
  • Build and maintain CI/CD pipelines and champion infrastructure as code using Terraform or CloudFormation.
  • Write high-performance, tested, maintainable production code in a primary programming language.
  • Conduct code and design reviews and mentor senior and mid-level engineers.

Requirements

  • At least 5 years of progressive software development experience designing and delivering large-scale distributed systems.
  • Strong ability to create, articulate, and defend detailed high-level and low-level system designs.
  • Hands-on proficiency with AWS or Google Cloud Platform and cloud services.
  • Strong programming experience with Python, Go, Java, or C#.
  • Working knowledge of Kubernetes, including deployments, services, and cluster management fundamentals.
  • Experience with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions, and with infrastructure as code.
  • Excellent communication skills and the ability to influence technical direction across teams.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Preferred: relevant AWS, Google Cloud, or Certified Kubernetes Administrator certification.
  • Preferred: experience with microservices and event-driven architectures using Kafka or RabbitMQ.
  • Preferred: experience in a formally designated Staff or Principal Engineer role.
  • Preferred: familiarity with monitoring and logging tools such as Prometheus, Grafana, or the ELK stack.

Benefits

  • ApplyBoard provides accommodations upon request for candidates with disabilities throughout the hiring and selection process.

Tech Stack

Apache KafkaAWSC#DockerGitHub ActionsGitLab CI/CDGoGoogle Cloud PlatformGrafanaJavaJenkinsKubernetesPrometheusPythonRabbitMQTerraform

Categories

ApplyBoard

About ApplyBoard

1,001-5,000 employees
Contact me