Your Role
As a Senior Software Engineer, you will:
• Design, and develop modern, high-performance cloud-native applications using React
(TypeScript/JavaScript), Python, and AWS serverless technologies.
• Build and implement scalable backend services leveraging Python, AWS Lambda,
EventBridge, AppSync, S3, Glue, and other cloud-native tools.
• Drive best practices around code quality, security, performance, and deployment
automation.
• Mentor junior engineers, foster knowledge sharing, and collaborate with product and
business teams to deliver innovative solutions.
• Support CI/CD pipelines, troubleshoot production issues, and contribute to ongoing
infrastructure and automation improvements.
• Ensure application reliability, security, performance, and maintainability across all
layers of the stack.
• Support continuous integration and deployment pipelines using Git-based workflows,
Docker, and AWS SAM.
• Assist with troubleshooting, debugging, and resolving production issues.
• Contribute to automation and infrastructure improvements to enhance deployment
efficiency and system reliability.
What We’re Looking For
• Bachelor’s degree in Computer Science, Engineering, or a related field.
• 3-5 years of experience in full-stack software development with a strong focus on
React, Python, and AWS serverless.
• Hands-on experience with AWS SAM, Lambda, API Gateway, DynamoDB, S3, and
CloudWatch.
• Comfortable working with REST/GraphQL APIs and relational/non-relational databases
(PostgreSQL, DynamoDB).
• Passionate about scalable, maintainable code and delivering high-impact software
solutions.
• Strong communication skills and a collaborative mindset.