Actively hiring· Posted 1 month ago

Software Engineer

Full TimeHybridEngineering
Salary
Not disclosed
Experience
Any
Work mode
Hybrid

The role

About the role

1 min read

Scoutit is hiring Software Engineers to build and maintain critical software systems in a fast-paced, quality-focused startup environment.

Responsibilities

  • Design, develop, and maintain critical software systems.
  • Author software functional specifications and design documents.
  • Understand complex systems and take ownership of key components.
  • Design and implement scalable algorithms.
  • Diagnose and troubleshoot complex issues in distributed computing environments.
  • Perform peer reviews of specifications, designs, and code.
  • Collaborate with Site Reliability Engineers and cross-functional teams.
  • Work with technologies including Java, Golang, Python, Docker, Kubernetes, MongoDB, TimescaleDB, GCP Stackdriver, GCS, Cloud Composer, and AI Platform.
  • Contribute as a collaborative team player across teams.

Benefits

  • Opportunity to work on large-scale distributed systems.
  • Exposure to modern cloud-native technologies.
  • Fast-paced startup environment with ownership and impact.
  • Collaborative engineering culture.
  • Learning and growth opportunities.

What you bring

Requirements

Must Have

  • Strong foundation in data structures, algorithms, and software design.
  • Strong analytical and debugging skills.
  • Experience building and deploying distributed, resilient software systems.
  • Ability to diagnose and troubleshoot complex production issues.
  • Comfort working in agile, iterative development environments.
  • Strong problem-solving mindset.
  • Entrepreneurial attitude and ownership mentality.
  • B.Tech in Computer Science or equivalent.

Nice to Have

Experience with AWS, Azure, or GCP.Experience with Java, Golang, or Python.Knowledge of Docker and Kubernetes.Experience with MongoDB, TimescaleDB, and cloud-native infrastructure.Startup experience.

Scoutit