System Development Engineer

3 - 8 years

35 - 40 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

As an Engineer in the team, you will take part in in the architecture, design, implementation and deployment of large-scale and complex software systems. You will get to leverage your experience and expertise to deliver innovative solutions to challenging problems. You will communicate your ideas effectively to achieve the right outcome for your team and customer. You enjoy collaborating with others to increase the effectiveness of the overall team. Your code, design, and implementation decisions should set a great example to other engineers. You will also have the opportunity to impact the technical decisions in the broader organization as well as mentor other engineers in the team.
  • Bachelors degree in computer science or equivalent
  • 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
  • 2+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering experience
  • Knowledge of systems engineering fundamentals (networking, storage, operating systems)
  • 4+ years of hands-on infrastructure, troubleshooting, systems administration, networking, DevOps or applications development experience
  • Experience leading highly-available and fault-tolerant enterprise and web-scale software deployments
  • Knowledge of operating systems, hardware, storage, network, security, database administration and cloud infrastructure
  • Experience in computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis)
  • Experience troubleshooting and debugging technical systems, or experience in managing and troublshooting network and experience in software development Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
  • Experience with AWS platforms, services, and design patterns
  • Experience in technical support, or experience driving collaborative projects from conception to delivery
  • Experience with AWS technologies
  • Experience with server, storage, networking, or large-scale distributed systems
  • Excellent leadership, verbal, and written communication skills Amazon is committed to a diverse and inclusive workplace.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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
Amazon logo
Amazon

Software Development

Seattle WA

RecommendedJobs for You

bengaluru, karnataka, india

bengaluru, karnataka, india