CareerPlanSign in

Senior Software Engineer II

India, Bengaluru, Karnataka💼 Full-time🗓 2026-07-15 → 2026-10-07

Core

Build scalable data and AI-driven solutions using Python, AWS, and LLM integrations.

Role type

Senior Python Developer (Data & AI)

Builds

Scalable data pipelines, AI/LLM-integrated applications, and optimized SQL solutions.

Domain

Cloud infrastructure, Data Engineering, Artificial Intelligence

Required skills

Python development, AWS services (S3, Lambda, Glue, Redshift), ETL pipeline design, SQL optimization, AI/LLM integration, Microservices/APIs, CI/CD

Preferred skills

Agile/Scrum methodologies, Code review expertise, Performance troubleshooting, Team mentorship

Technologies

Python, AWS, SQL, Claude, OpenAI, S3, Lambda, Glue, Redshift (via careerplan.io/jobs/JREQ201509-senior-software-engineer-ii-at-thomsonreuters)

Responsibilities

Develop and maintain Python-based applications and ETL pipelines; Design scalable solutions using AWS; Write optimized SQL queries for large datasets; Integrate AI/LLM solutions into applications; Perform code reviews focusing on performance and security; Lead Agile delivery and track progress; Troubleshoot complex systems and optimize performance; Mentor team members and guide best practices.

Seniority

Senior, hands-on IC with strategic influence