Finding the best job has never been easier
Share
Consult the following links to find out more about the exciting work being done in Elastic Block Store.
Key job responsibilities- Implement and test solutions in various programming languages
- Define metrics and monitoring procedures to provide visibility in how your software is behaving
- Document software solutions and operational proceduresA day in the life
Boston, MA, USA
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience designing and implementing distributed systems
- Experience designing and implementing automation and CI/CD workflows
- Experience in building Java OOP based backend web services.
- Exposure to Linux environments
- MSc/PhD degree in Computer Science/Electrical Engineering researching distributed systems
- Excellent leadership, verbal and written communication skills with the ability to work well in a team
- Experience building and operating online services and fault-tolerant distributed systems
- Experience working in an agile software development organization
These jobs might be a good fit