Job type full-time
Full job description
2+ years of non-internship professional software development experience
1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
Programming experience with at least one software programming language.
13+ years of programming experience with at least one modern language such as java, c++, or c# including object-oriented design.
2Position requirements: master`s degree in computer science, computer or electrical engineer, mathematics, or a related field plus at least one year of experience in the job offered or related occupations of software engineer, software developer, or a related occupation.
3One year of experience in designing and developing large-scale, multi-tiered, distributed software applications, tools, systems and services using java, object oriented design and distributed programming.
4Solid understanding of object-oriented design and concepts experience developing software in a unix/linux.
5Familiarity with javascript, ajax, xml/xslt, soap, sql databases, caching technologies, web protocols, web services technologies a strong plus.
Job summary amazon india consumer business team is seeking engineers with broad technical skills to help us optimize how we synthesize massive amounts of data and complex business rules into mission critical informationAs a member of this team you will invent new and innovative ways for amazon to engage with selling partnersAlong the way you`ll gain and leverage a unique understanding of how amazon works; from the numerous software systems that comprise the website`s back-end, to the details of our business model, and the relationships we`re establishing with an ever-growing network of selling partners who depend on amazon to run their businessesWe’re looking for a software development engineer to join us on our mission to recruit all the sellers in the india to start selling on amazon, while empowering them to grow their business and provide a great customer experienceSelling on amazon is one of the fastest growing businesses at amazon and empowers millions of entrepreneurs (whom we refer to as selling partners) worldwideTo drive this unprecedented scale, our entrepreneurial team of sales reps, account managers, product managers, program managers, and software engineers continuously invent new ways to scale and raise the bar for our selling partners through automationAs a software development engineer in the in crm team, you’ll have a unique opportunity to contribute to the development of our services and innovate in the space of customer relationship management (crm)You’ll be chartered with creating and operating services that collect and store metrics at internet scale, deliver critical capabilities to employees and embed operational knowledge and encode best practices into everything we doAs a sde, you will engage with an experienced cross-disciplinary staff to conceive, design and develop innovative productsYou must be responsive, flexible and able to succeed within an open collaborative peer environmentWe have a team culture that encourages innovation and we expect team members and management alike to take high degree of ownership for their program vision and execution of ideasBeyond a strong engineering, data storage/modeling, visualization, and front-end background, a successful candidate will have experience successfully leading teams, developing people, and building a scalable infrastructureWe are looking for someone that is a self-starter, someone that approaches complex business questions with data and curiosity, and a person that dives below the surface to identify the root cause and `so what` rather than just superficial trendsThe ideal candidate will draw upon exemplary analytical, critical thinking, and problem solving skills, and a passion for maintaining highly reliable, distributed systems which operate 24/7/365Successful members of this team collaborate effectively with internal end-users, cross-functional software development teams, and technical support/sustaining engineering teams to solve problems and deliver successfully against high operational standards of system availability and reliabilityWe look for engineers who are excellent communicators, self-motivated, flexible, hardworking, and who like to have fun! key job responsibilities in this role, you will: 1Design and deliver internet scalable, flexible, and integrated set of solutions for our selling teamThis includes both first-party (i.e., internally built systems on aws) and third-party (i.e., salesforce, pardot) solutions2Create and manage application stacks across several domains including telemetry, analytics, planning, and performance management3Translate functional requirements into robust, scalable, supportable solutions that work well within the overall system architecture4Participate in the full development cycle, end-to-end, from design, implementation, and testing to documentation, delivery and maintenance5Develop tools to automate repetitive processes which can be scaled across business6Work with a team of engineers and work closely with technical product/program managers to define, build, drive and measure mechanisms to give our sales teams super powers.
1Advanced/master`s degree in or computer science, engineering, mathematics or related discipline2Experience with cloud and crm related technologies like aws, salesforce and pardot delivering large-scale engineering projects3Experience mentoring/training the engineering community on complex technical issues 4Working knowledge of software development methodologies like agile, scrum, kanban, or equivalent 5Meets/exceeds amazon’s leadership principles requirements for this role 6Meets/exceeds amazon’s functional/technical depth and complexity for this role
Hiring insights
Job activity
Posted 30+ days ago