Senior Software Engineer
על התפקיד
• Design, develop, and maintain scalable applications using Node.js and Python
• Implement and manage cloud infrastructure using AWS services and Terraform
• Architect and optimize database solutions utilizing DocumentDB and MongoDB
• Analyze and enhance system performance at both application and infrastructure levels
• Participate in code reviews to ensure quality, performance, and reliability
• Collaborate with cross-functional teams to translate business requirements into technical solutions
• Troubleshoot production issues and implement fixes with minimal impact
• Stay current with emerging technologies and recommend improvements to our tech stack
• Implement and manage cloud infrastructure using AWS services and Terraform
• Architect and optimize database solutions utilizing DocumentDB and MongoDB
• Analyze and enhance system performance at both application and infrastructure levels
• Participate in code reviews to ensure quality, performance, and reliability
• Collaborate with cross-functional teams to translate business requirements into technical solutions
• Troubleshoot production issues and implement fixes with minimal impact
• Stay current with emerging technologies and recommend improvements to our tech stack
מה צריך?
Required Skills & Experience
• 3+ years of professional software development experience
• Strong proficiency in Node.js and Python programming
• Hands-on experience with AWS cloud services (EC2, Lambda, S3, etc.)
• Experience with infrastructure as code using Terraform
• Working knowledge of NoSQL databases, specifically MongoDB and/or DocumentDB
• Demonstrated experience optimizing application performance and scalability
• Familiarity with CI/CD pipelines and DevOps practices
• Excellent problem-solving skills and attention to detail