skillindiajobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Staff Software Engineer

3.00 to 8.00 Years   Pune   11 Dec, 2020
Job LocationPune
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

We are looking for exceptional Engineers/Leads who bring the experience of building LARGE distributed systems and solving complex problems. What we are looking for:

  • Min 10 years with infrastructure, back-end development experience
  • MTech/MS/PhD in Computer Science with strong competencies in data structures, algorithms, and software design
  • You have worked on and understand large scale, highly available distributed systems
  • You have worked on large scale engineering challenges.
  • Understanding of multithreading, concurrency, and parallel processing
  • Expert level programming and debugging skills in C or C or Go Or Java
  • Strong understanding of system performance and scaling
  • You have worked on and understand:
    • NAS, filers, filesystems or storage
    • NAS protocols such as SMB, CIFS, NFS or S3
  • Familiarity in distributed storage, filesystems, object storage is a huge plus
  • Proven skills to solve complex problems. Experience with debugging, diagnosing, and trouble-shooting complex, production software.
  • Ability to drive tasks to completion and take ownership of projects
  • Ability to work in a fast paced and agile development environment
  • Possess excellent communication and sharp analytical abilities
  • Ability to give technical feedback and drive quality via code reviews
  • Expert level knowledge in identifying performance bottlenecks and performance optimization
  • Ability to represent operational issues to senior leadership and dive deep into the technical details when required
  • Ability to prioritize in a rapidly changing environment; Set and refine processes, communicate clearly to steer the strongly talented team to deliver a high quality service
  • Experience in building strong, successful technical teams and coaching and mentoring individuals along their career paths
,

Keyskills :
javaagileapilinuxdata managementdata structuressoftware designcomputer scienceagile developmentsystem operationsSoftware Engineer

Staff Software Engineer Related Jobs

© 2020 Skillindia All Rights Reserved