Software Engineering - Applications and Web Internship
Posted 2025-10-26
Remote, USA
Full Time
Immediate Start
About the position Responsibilities • Optimize storage, indexing, and query performance of Amazon DocumentDB. • Take ownership of critical components, including the development of a query planner and executor, and index structures. • Collaborate directly with industry experts to drive the team's long-term vision forward. • Design, implement, test, deploy, and maintain innovative software solutions to transform service performance, durability, cost, and security. • Build high-quality, highly available, always-on products. • Research implementations that deliver the best possible experiences for customers. • Create metrics, implement automation and other improvements, and resolve the root cause of software defects. • Work cross-functionally to help drive business decisions with technical input. Requirements • 5+ years of non-internship professional software development experience. • 5+ years of programming with at least one software programming language experience. • Bachelor's degree in computer science or equivalent. • 5+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations experience. • 4+ years development experience in C/C++. • Experience building databases, operating systems, or production distributed systems. Nice-to-haves • Experience with cloud computing services and architectures. • Familiarity with JSON document databases and their use cases. • Knowledge of distributed systems and their challenges. Benefits • Equity and sign-on payments as part of a total compensation package. • Full range of medical benefits. • Financial benefits and other forms of compensation. Apply tot his job Apply To this Job