This job post is closed and the position is probably filled. Please do not apply. Work for Amazon and want to re-open this job? Use the edit link in the email when you posted the job!
Evi, creators of the Evi AI and personal assistant app, joined the Amazon group of companies in October 2012. Headquartered in the beautiful and historic university town of Cambridge, England, the team is focused on developing technology that combines natural language understanding, acquiring large volumes of structured knowledge and machine reasoning, to allow humans to get answers to their questions in the most natural way possible.\n\nWe are looking for an experienced C++/Java J2EE developer who thrives on working with large-scale platform architectures in high performance teams.\n\nAs a member of the team you will be responsible for leading the development and launch of core product features. You will have significant influence on our overall strategy by helping define these product features, drive the system architecture, and spearhead the best practices that enable a quality product. \n\n The ideal candidate is clearly passionate about new opportunities and has a demonstrable track record of success in delivering new features and products. A commitment to team work, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. Creating reliable, scalable, and high performance products requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems. This person has thrived and succeeded in delivering high quality technology products/services in a hyper-growth environment where priorities shift fast.\n\n Your responsibilities will include:\n* Delivering high quality code on time as part of a team, reporting to the Platform Manager\n* Contributing to team discussions around system component design, improvement and integration\n* Designing and developing high performance, test-driven code that meets complex requirements and is massively scalable\n* Involvement at all stages of the software development cycle, including designing and developing significant new architectural systems and improvements\n* Working with and maintaining a large existing code base as well as new components; maintaining production code and contributing to deployment and QA processes\n* Participation in estimation and sprint planning\n* Working closely with other technical teams and product team to deliver on the company’s technical vision\n\nKDL-EU\nspeech-jobs \n\n* Building on a strong Computer Science technical foundation you must have excellent skills in C++ and/or Java J2EE.\n* Experience of working within a team to deliver and run high quality systems at scale\n\n\n* A passion for delivering exceptional production-ready software\n* Proven ability to get things done with bias for action\n* A strong customer focus\n* Ability to prioritise own work and meet deadlines\n* Great team player, able to work effectively with others as well as individually\n* A strong sense of pride in and ownership of the systems you have built\n* Highly analytical with a data-driven approach to making decisions and attention to detail\n* Great written and verbal communication skills\n\n\n\n* Excellent C++ skills; ideally with strong STL and Boost experience.\n* Excellent Java server-side skills; ideally with fluent knowledge of key third party frameworks and libraries such as Spring, JAXB, Hibernate or Guava.\n* Excellent Object Oriented Design skills with a proven ability to find simple solutions to complex problems.\n* Strong skills and experience in cloud-based software development:\n* - Working with distributed and/or clustered systems\n* - Building and running horizontally scaling architectures on environments such as AWS\n* - Using cloud-based queueing, messaging, monitoring and storage techniques such as MQ, SNS, SQS or EMR.\n* Proficient in Pythonยท Demonstrable experience working with large scale distributed platform architectures.\n* Experience of performance monitoring and optimization.\n* Experience of working with complex systems.\n* Demonstrable experience using technical specifications, test driven development and code reviews to ensure code quality\n* Comfortable collaborating with teams with very different technical skills, and non-technical teams.\n* Technical degree or equivalent experience.\n* Previous experience with NLP (natural language processing) techniques is highly desirable.\n* Experience of distributed and highly optimized data stores is highly desirable.\n* Experience of working within a large codebase with significant legacy code would be a plus.\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Engineer, Developer, Digital Nomad, Amazon and Java jobs that are similar:\n\n
$70,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.