Job Description
Insight Global is seeking an experienced AWS Data Engineer to support a large-scale initiative for one of our financial services clients. This role will focus on the design, development, and optimization of robust, scalable data pipelines and APIs within a modern cloud-based ecosystem.
The ideal candidate brings a strong foundation in AWS, Python, and distributed data processing, and has real-world experience supporting data ingestion, transformation, and consumption across enterprise systems. This position is well-suited for someone who thrives in technically complex environments, enjoys collaborating across teams, and can clearly articulate technical solutions based on hands-on project experience.
-
Design, develop, and maintain scalable data pipelines leveraging AWS services, including Kafka, Lambda, and Glue
-Build and optimize data processing workflows using Python and PySpark to support large-scale data transformation and analytics
-Develop and maintain APIs (preferably using FastAPI) to expose data to downstream consumers and applications
-Support and enhance data warehouse and data lake architectures, ensuring high standards for data quality, reliability, and performance
-Partner with cross-functional teams—including engineering, analytics, and business stakeholders—to gather requirements and translate them into scalable data solutions
-Participate in code reviews, contribute to engineering best practices, and support continuous improvement initiatives across the data platform
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
7+ years of professional experience in Data Engineering, with a strong focus on scalable and production-grade data solutions
3+ years of hands-on experience working within an AWS cloud environment
Deep technical expertise and hands-on experience with core AWS services, including AWS Glue, DynamoDB, and AWS Lambda
Proven experience working with Apache Kafka for real-time data streaming and event-driven architectures
Strong background in data domains, data modeling, and analytical problem-solving
Demonstrated experience designing and implementing end-to-end data pipelines, from ingestion through transformation and delivery
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.