Software Development Engineer, Compute Services
Role responsibilities
Build a new generic platform using AWS technologies to support serverless and event-driven applications. Develop features for large-scale distributed systems capable of handling billions or trillions of transactions.
Requirements
Requires at least 3 years of professional software development experience and 2 years of experience in system design and architecture. Proficiency in at least one programming language is required.
Key skills
Software Development, System Design, Architecture, Distributed Systems, Serverless Computing, Event Driven Application, Scaling, Reliability, Design Patterns, Full Software Development Life Cycle, Code Reviews, Source Control Management, Build Processes, Testing, Operations
Keywords
AWS, Serverless, Compute Services, Distributed Systems, Event Driven Architecture, Scalability, Fault Tolerance, Software Engineering, Design Patterns, SDLC, Cloud Computing, Infrastructure Management, Coding Standards, Source Control, IT Services, IT Consulting