# Nilesh K. > Software Engineer @ Meta | Ex-AWS | Ex- Expedia | Ex - Goldman Sachs | Ex - WebEngage Location: New York, New York, United States Profile: https://flows.cv/nileshk I’m a backend engineer with 11+ years of experience building scalable, distributed systems across cloud, ads, finance, and consumer platforms. My core strengths lie in Java and Golang, but I’m fundamentally language-agnostic—I focus on solving problems with the right tools and designing systems that scale reliably. I have a strong foundation in data structures, algorithms, and system design, along with deep debugging and performance optimization expertise. Currently at Meta, I’m building agentic AI systems for advertisers using Generative AI—focused on creating intelligent system that improve campaign performance and decision-making. This involves working at the intersection of LLMs, real-time systems, and backend infrastructure. Over 5 years at AWS, I worked on tier-1 services, gaining hands-on experience in building and operating highly distributed, fault-tolerant systems at scale. I’ve also had the opportunity to work across diverse industries: • Social Media & Ads (Meta) • Cloud Services (AWS) • Travel (Expedia) • Finance (Goldman Sachs) • B2B Engagement (WebEngage) Beyond engineering, I enjoy mentoring, leading small teams (3–4 engineers), and collaborating closely with product and business stakeholders to turn ideas into impactful systems. I thrive in both startup and large-scale environments and am especially interested in greenfield initiatives—where I can help design and build systems from the ground up. If you’re working on something interesting in distributed systems, GenAI, or backend infrastructure, I’d love to connect. ## Work Experience ### Software Engineer @ Meta Jan 2024 – Present | New York, NY -> Building agentic AI Observation system for advertiser using GenAI. -> Ads data infra- Building centralized platform to serve all kinds of ads data. -> Facebook video : Improving Performance, Reliability, Efficiency of Facebook Video. Tech stack - Java, Python, C++, PHP ### Software Development Engineer 2 @ Amazon Web Services (AWS) Jan 2022 – Jan 2024 | Seattle, Washington, United States AWS New initiative - AppFabric managed service that allows organizations to connect and manage their SaaS applications. Built the new AWS service (AppFabric) from scratch. * Led AppFabric Secure Control Plane component. * Api and data governance. * Operational Excellence. https://aws.amazon.com/about-aws/whats-new/2023/06/announcing-aws-appfabric/ ### Software Development Engineer 2 @ Amazon Web Services (AWS) Jan 2021 – Jan 2022 | Seattle, Washington, United States AWS Keyspace (Fully managed service for Cassandra) * Led project "Token Range function Spark Cassandra Connector support in Keyspace". Allowing customers to read and write data between Amazon Keyspaces and Spark more easily by using the open-source Spark Cassandra Connector. As a result, it led to onboarding of premium customers on AWS Keyspace which in turn generated huge revenue to AWS. Ref - https://aws.amazon.com/about-aws/whats-new/2022/04/amazon-keyspaces-read-write-data-apache-spark/ ### Software Development Engineer 2 @ Amazon Web Services (AWS) Jan 2019 – Jan 2021 | Bengaluru, Karnataka, India AWS Elasticsearch - Observability. * Monitoring the Elasticsearch domain (30k+ per region) at high periodicity (per minutely to 5 minutely) in multiple AWS region using cell based architecture. * Developed time-series repository to get insights of Elasticsearch clusters running in the world. * Building up the high performance, highly scalable and distributed service using gRPC with protobuf and REST in Golang. Experience of multiple AWS services. Languages - Golang, Python, Java. ### Software Development Engineer I @ Expedia Group Jan 2018 – Jan 2019 | Gurgaon, Haryana, India Team Hotwire Version Testing framework aka A/B testing framework - Single handedly own end to end development. Technology - Java, Python, PL/SQL, Aws Services, Oracle DB, Hive, Git, Jenkins, Docker, Microservices using dropwizard. ### Technology Analyst @ Goldman Sachs Jan 2017 – Jan 2018 | Bengaluru, Karnataka, India Backend Developer - Being part of Financial Risk Platform Engineer team, responsible for developing the applications which is used by different Financial Risk team. Worked closely with the global team. Responsibilities includes designing, development, building Rest Api, testing by writing JUnit Test cases. Technologies - Java, Angular Js, SVN. ### Software Engineer @ WebEngage Jan 2016 – Jan 2017 | Mumbai Area, India Java Developer - Responsible for end to end development (designing, development, testing, and deployment) of the feature. Development of REST api. Also responsible for debugging and maintenance of the product to resolve support issues. Technologies - Core Java, Spring,Struts, Hibernate, Mysql, MongoDb, Git, AWS. ### Junior Associate Technology @ Nagarro Jan 2015 – Jan 2015 | Gurgaon, Haryana, India Worked on Android Development. This was a continuation of my training where I was responsible for developing mobile SDK and Android applications, majorly database design, implementation and Implementation of application UI. ### Trainee Technology @ Nagarro Jan 2015 – Jan 2015 | Gurgaon, India This was part of final semester industrial training. Worked as Java Developer and Android Developer. Responsible for development of J2EE application and mobile SDK. ## Education ### Bachelor of Technology (BTech) in Computer Science Thapar Institute of Engineering & Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/krnilesh --- Source: https://flows.cv/nileshk JSON Resume: https://flows.cv/nileshk/resume.json Last updated: 2026-04-05