Join Amazon's AWS Lambda team as a Software Development Engineer focused on durable functions. This role emphasizes building resilient, large-scale distributed systems to enhance customer experience.
The position seeks a professional with over three years of software development experience. You will work with modern programming languages like Java or C++, applying object-oriented design principles. Your role will contribute to creating fault-tolerant applications that integrate seamlessly into existing APIs.
Key Responsibilities:
• Develop scalable distributed systems for AWS Lambda
• Implement fault tolerance and automatic recovery solutions
• Collaborate on software architecture and design standards
• Maintain coding standards through code reviews
• Participate in continuous deployment and testing processes
Requirements:
• 3+ years of software development experience
• Proficiency in Java, C++, or C#
• Strong understanding of software engineering best practices
• Bachelor's degree or equivalent experience preferred
• Knowledge of source control and operational excellence principles
Use your engineering expertise to enhance the AWS Lambda experience for users and developers alike.
#J-18808-Ljbffr