Engineer
Tata Consultancy Services · Pittsburgh, PA · Yesterday
Information Technology$120k–$125k/yrFull-time
Roles & Responsibilities
- Design and develop scalable applications using Java, Spring Boot, Microservices, and REST APIs.
- Build and maintain robust backend services and API integrations.
- Collaborate with UI development teams for end-to-end solution delivery.
- Troubleshoot complex application, integration, and performance issues.
- Implement secure authentication and authorization mechanisms.
- Design and develop Kafka-based event-driven architectures.
- Create scalable messaging and asynchronous processing solutions.
- Integrate applications with internal and external systems through RESTful services and APIs.
- Ensure reliability, resiliency, and fault tolerance of integration platforms.
Database & Data Management
- Design and optimize Oracle database schemas and queries.
- Implement data modeling, indexing, partitioning, and performance tuning strategies.
- Ensure data integrity, security, and compliance with enterprise standards.
- Support database migration and modernization initiatives.
Cloud & AWS Solutions (Must Have)
- Design, develop, and deploy cloud-native solutions on AWS.
- Develop serverless applications using AWS Lambda.
- Architect and implement solutions using AWS services including Lambda, API Gateway, SQS, SNS, DynamoDB, ECS, EKS, CloudWatch, IAM, S3, Bedrock.
- Implement Infrastructure as Code (CloudFormation/Terraform preferred).
- Drive cloud security, monitoring, scalability, and cost optimization initiatives.
AI & Generative AI Engineering
- Design and develop GenAI-powered business solutions using Amazon Bedrock.
- Build, deploy, and manage AI Agents using AWS AI services.
- Integrate Large Language Models (LLMs) into enterprise applications.
- Implement Retrieval Augmented Generation (RAG) frameworks and AI workflows.
- Optimize AI model performance, security, governance, and monitoring.
- Collaborate with business stakeholders to identify AI adoption opportunities.
Collaboration & Stakeholder Management
- Work closely with Product Managers, Architects, Business Analysts, and QA teams.
- Participate in project planning, estimation, and roadmap discussions.
- Communicate technical solutions and risks to technical and non-technical stakeholders.
- Support Agile/Scrum development methodologies.
Pay
Salary Range - $120,000-$125,000 a year
Benefits
TCS Employee Benefits Summary
Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Qualifications
BACHELOR OF COMPUTER SCIENCE