Tata Consultancy Services

Python Full Stack Security Engineer

Tata Consultancy Services$100K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of Python software engineering experience
  • Familiarity with at least one cloud platform (AWS, Azure, GCP)
  • Proficient in front-end and backend development technologies
  • Ability to translate security requirements into technical solutions
  • Experience with identity and access management concepts
  • Familiarity with Docker and Kubernetes for application deployment
  • Strong background in security practices and regulations

Responsibilities

  • Develop and maintain secure backend services and APIs
  • Design and implement automated security controls and integrations
  • Translate security risks into scalable technical solutions
  • Integrate identity and security platforms into existing systems
  • Secure and optimize RESTful APIs and services
  • Manage and analyze security telemetry and logs
  • Apply CI/CD practices for seamless software deployment

Benefits

  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays
  • Professional development opportunities
  • Flexible work schedule and remote options
Full Job Description
Python Full Stack Security Engineer

This role is focused on engineering security solutions. The successful candidate will combine full-stack software engineering, security engineering, identity, automation, and systems integration skills to translate security challenges into production-ready technical capabilities.

Roles & Responsibilities
• Strong Python proficiency and experience building production backend services, APIs, integrations, and automation.
• Working knowledge of AWS, Azure, or GCP, including deployment, identity, secrets, logging, and security controls.
• Demonstrated full-stack development experience across front-end, backend, APIs, databases, and deployment.
• Experience translating security requirements and risks into scalable technical solutions and controls.
• Working knowledge of another language such as JavaScript/TypeScript, Java, or Go.
• Experience with backend and front-end frameworks such as FastAPI, Flask, Django, React, Angular, or Vue.
• Strong understanding of IAM, including authentication, authorization, RBAC/ABAC, OAuth/OIDC, SSO, and federation.
• Experience integrating with identity and security platforms such as Okta, Microsoft Entra ID, Auth0, or similar.
• Experience designing and securing RESTful APIs and system integrations.
• Proficiency in Linux/Unix environments, including troubleshooting, logging, service management, and scripting.
• Familiarity with Docker, Kubernetes, and CI/CD for deploying and operating applications.
• Proficiency with Git, code review, testing, and modern software engineering practices.
• Ability to work with security telemetry, logs, APIs, and structured data for analysis and automation.
• Exposure to pandas, NumPy, scikit-learn, or similar libraries for data processing and experimentation.
• Familiarity with generative AI/LLMs, including prompt design, API integration, output evaluation, and security considerations.

Salary Range- $100,000-$110,000 a year

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

More Information Technology Jobs

Find similar Python Full Stack Security Engineer jobs: