What’s in store for you
The problem space that we own would challenge you to solve some of the complex computer science problems with your creative solutions and deep understanding of the problem space. You get opportunity to own problems end to end and work with some of the best minds in Amazon. You would have easy access to Principal Engineer’s to bounce your ideas, discuss on the tech solutions and opportunity to learn and grow. You get ample opportunity to connect with customers and see your code in action used by majority of teams in Amazon. You get opportunities to innovate, for your overall development and career growth. We work on TEAM principle of Together Everyone Achieves More. Together we will solve some of the seemingly impossible problems, come up with innovative solutions and delight our customers.
The ideal engineer for this space will be highly quantitative, have great judgment and passion to design and build a great customer experience, be inventive, and have a strong track record of delivery. You also have a pragmatic approach and iterative approach to building software: you have an ability to simplify and get things done with a demonstrated track record of building and delivering software and working effectively with external and internal teams.
Key job responsibilities
1. Independently Design distributed software using object oriented approach/technologies
2. Ability to find bottlenecks in existing code/design and come up with solution to address it
3. design/develop services which can handle huge data (TB/PB) with low latency (milliseconds)
4. can understand business needs, pain points and translate them to working solution/design/code
5. very fast and independent in resolving technical issues, understanding design/code and elegant coder
6. Can mentor, guide and review work of other SDEs
About the team
This team focuses on Live Migration and replication solution. Includes solving problems related to data consistency, low latency in a distributed software. We have goals to simply solution for user to adopt it quickly, finish days of migration in hours – all of this without any downtime. Sounds exciting well.. work with us to learn more about it..
Basic Qualifications :
. 2+ years of non-internship professional software development experience
. Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
. 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
Following are the qualifications that would allow somebody to hit the ground running :
. B.Tech or M.Tech in Computer Science
. 4+ years of professional software development experience
. Rich hands-on programming experience in Java/C++, using object-oriented design techniques and best practices
. Working with customers and business to transform business requirements into functioning software
. Experience in building and maintaining real-time and large scale applications
Preferred Qualifications :
Experience taking a leading role in building complex software systems that have been successfully delivered to customers
. Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
. Experience with distributed computing and enterprise-wide systems
. Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs,
. Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers
. Experience influencing software engineering best practices within your team
. Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems.
Job Description JOB DESCRIPTION AS A SENIOR SOFTWARE ENGINEER, YOU WILL: Grasp in detail User Stories understanding customer needs and...
Apply For This JobJob Description :Job summaryWant to change the world with Big Data and Analytics Come join us on the Amazon EMR...
Apply For This JobJob Description Cloud Senior Software Engineer (IC4) – Data Service AtOracle Analytics Cloud (OAC), we build data products for Enterprises...
Apply For This JobJob Description Job Title : Software Engineer ServiceNow GRC Location : Bangalore Job Description : ServiceNow Architect to design solutions,...
Apply For This JobJob Description Job Designation : Sr Software Developer Job Location : BengaluruKeyskills : C#, ASP.Net, React JS, Python Mandatory Key...
Apply For This JobJob Description JD ASP.NET Web Application Developer This is a full-time position with one of our clients Experience 5+ years...
Apply For This Job