Staff Software Engineer

8 - 13 years

7 - 11 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role:

  • Lead the design, development, and deployment of large-scale software systems in Python and Go.
  • Understanding of data pipelines and event/log processing eg., syslog, JSON. Protobuf/MsgPack, gRPC, Apache Kafka, Pulsar, Red Panda, RabbitMQ, etc.
  • Own end-to-end product features, from initial design through to production, with a focus on high-quality, maintainable code.
  • Architect scalable, reliable, and secure software solutions with a focus on performance and usability.
  • Contribute to system design decisions, optimizing for scalability, availability, and performance.
  • Mentor and guide junior engineers, providing technical leadership and fostering a culture of excellence.
  • Integrate with CI/CD pipelines, continuously improving and optimizing them for faster and more reliable software releases.
  • Conduct code reviews to ensure best practices in coding, testing, and design patterns.
  • Troubleshoot, debug, and resolve complex technical issues in production and development environments.

About You :

  • 8+ years of professional software development experience.
  • Expertise in Golang and Python and design patterns.
  • Hands-on experience with system design, architecture, and scaling of complex systems.
  • Strong exposure to CI/CD practices and tools (e.g., ArgoCD, Github Actions).
  • Deep knowledge of Kubernetes, e.g., CRD, Helm, Kustomize, design and implementation of k8s Operators
  • Familiarity with infrastructure as code tools (e.g., Terraform, CloudFormation).
  • Good understanding of Networking and storage e.g., Load balancers, proxies.
  • Experience working in cloud environments (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Proficient in database design and optimization, with experience in both SQL and NoSQL databases (Eg., OpenSearch, ClickHouse, Apache Iceberg)
  • Proven experience in Agile methodologies and working in cross-functional teams.
  • Excellent problem-solving skills with the ability to break down complex problems into manageable solutions

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Trellix logo
Trellix

Cybersecurity

Salt Lake City

RecommendedJobs for You

Bengaluru, Karnataka, India

Pune, Maharashtra, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India