Description de l'offre
Amazon Legal Technologies is an innovative and high-energy team that supports Amazon’s businesses and legal operations worldwide. We focus on creating easy to use, highly scalable, creative solutions that allow our business to efficiently scale for the future. We are looking for a smart, resourceful, and results-oriented Software Developmemt Engineer who is excited by unique challenges and is passionate about using the latest technologies to solve customers’ needs. This is an excellent opportunity who is looking for a growth position with a high level of ownership in a fast growing team.
Think big! Own, design and create innovative new solutions that allow the Legal department to scale and improve customer service without increasing headcount. As a key member of our team, you will have the opportunity to work directly with your customers, owning major deliverables across all aspects of development: scoping, design, implementation, and testing. Successful candidates can multi-task, quickly adapt to new development environments, learn new systems, create reliable/maintainable code, and find creative and scalable solutions to difficult problems. Candidates applying to this position should be enthusiastic about sharing their previous experiences and lessons with our team to help us collectively succeed.
More about this project - We are building Case Management and Investigation Platforms and looking for a solid engineers who can take this platform to the next level with creative thinking and innovation. We do Full Stack Development which gives candidate exposure to Front End, Middle Tier and Backend Services. We leverage AWS Services Extensively and it is a great opportunity for someone to make a huge impact to the Legal Org at Amazon.
As a Software Development Engineer, you will help solve a variety of technical challenges and will have the opportunity to do full stack development. Given that this is an early-stage initiative, you will play an active role in translating business and functional requirements into concrete deliverables. You will help invent new features, design, develop and deploy highly scalable and reliable solutions. You will work with a variety of core languages and technologies including Java, Angular, Dynamo DB, Lambda, SQS, SNS and many other AWS services. You will tackle challenging, novel situations every day and given the size of this initiative, you’ll have the will be able to own end to end design of system component. You should be comfortable with a degree of ambiguity that’s higher than most projects and relish the idea of solving problems that, frankly, haven’t been solved before - anywhere. Along the way, we guarantee that you’ll learn a ton, have fun and make a positive impact.
We are also keen to take this platform to the next level by bringing AI/ML to make this a robust, self serviced and intelligent case management platform.
· Bachelor’s Degree in Computer Science or related field
· Equivalent experience to a Bachelor's degree based or 3 years of work experience for every 1-year of education
· 5+ years of hands on experience in software development, including design, implementation, debugging, and support, building scalable system software and/or Services
· Computer Science fundamentals in object-oriented design, data structures and algorithms
· Proficiency in, at least, one modern programming language such as C, C++, C#, Java
· Be responsible for overall system architecture, scalability, reliability, and performance
· Mentor other engineers, define technical culture, and help grow the team
Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation