Responsibilities
1. Design, develop, and maintain cloud-native applications using TypeScript and, leveraging Lambdas, Step Functions and AWS Fargate.
2. Manage and deploy infrastructure using AWS CDK and GitHub actions, ensuring best practices for scalability, security, and cost-efficiency.
3. Develop and maintain GraphQL APIs, ensuring robust data access and manipulation.
4. Work with multi-functional teams including developers, product managers, and business partners to meet project and organizational goals.
5. Conduct code-reviews, mentor and guide junior engineers. Promote best practices and strive for continuous improvement.
Requirements
6. 10+ years of experience in full stack development with a focus on AWS cloud-native technologies. - Strong proficiency in JavaScript.
7. Knowledge of programming languages and modern software development processes to ensure that projects are delivered on time and within budget.
8. Strong analytical and problem-solving skills to identify and resolve issues that arise during projects to minimize delays and keep projects on track.
9. Experience in architectural design for enterprise applications.
10. Experience with serverless architectures, AWS Lambda and Step Functions.
11. Knowledge of modern DevOps practices and tools.
12. Knowledge of Salesforce is a plus.
#LI-ONSITE
KKR is an equal opportunity employer. Individuals seeking employment are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, sexual orientation, or any other category protected by applicable law. Job ID 5545640004