Staff Software Engineer

3 weeks ago


New Delhi, India Tata Consultancy Services Full time

Greetings from Tata Consultancy ServicesRequired Experience:9-15 Years Location:BangaloreJob Summary: We’re looking for a Lead Engineer to drive the support, maintenance, and operational health of cloud-based databases. This role focuses exclusively on the DBA function, including the management of Amazon RDS, DynamoDB, SingleStore, and related infrastructure. You’ll lead day-to-day execution around incident response, backup and recovery, schema changes, and performance tuning, while contributing to Terraform modules and automation to improve scalability and reliability. You’ll also mentor engineers supporting database infrastructure and partner closely with platform teams to ensure secure, resilient, and well-governed data stores. This role is ideal for someone with deep database operations experience and a passion for building and sustaining cloud-native data systems at scale.Must-Have Skills:AWS cloud account management/security, EKS, Istio, Software Development, unit testing, CI/CD, Terraform, Datadog, AWS RDS, database administration/security, Backup and recovery managementKey Responsibilities:Database operations and maintenance : Ensure stability, availability, backup/restore, performance, and patching of cloud-based databases (RDS, DynamoDB, SingleStore)Incident response and troubleshooting : Lead root cause analysis, incident resolution, and follow-up actions for database-related issues in production and non-prod environmentsInfrastructure automation and Terraform modules : Build and maintain infrastructure-as-code for database provisioning, access controls, parameter tuning, and lifecycle managementSchema change and data lifecycle governance : Coordinate safe schema changes, assist with migrations, and enforce policies for non-prod and prod data access.Required Skills: 6+ years of experience in infrastructure, DevOps, or database engineering roles, including 2+ years in a lead or ownership capacity Deep operational experience with cloud-native databases such as Amazon RDS (PostgreSQL/MySQL), DynamoDB, and SingleStore Proven ability to manage backup/restore, patching, availability, and performance tuning for production databases Familiarity with schema management, migration strategies, and safe rollout practices for high-availability systems Working knowledge of AWS infrastructure services including IAM, VPC, KMS, and ALB/NLB Strong understanding of Terraform and infrastructure-as-code for provisioning and managing database resources Scripting experience in Python, Bash, or Go to automate operations and improve observability Solid collaboration and communication skills, with the ability to align across platform, security, and application teams Experience leading on-call rotations and incident resolution for database-related high-severity incidents.Preferred Qualifications Experience supporting multi-tenant or SOX-regulated data environments Exposure to automated schema management tools, change control gates, or database CI/CD Familiarity with Datadog, CloudWatch, or other observability platforms for database health and performance monitoring Understanding of AWS billing, usage patterns, and cost optimization for RDS, DynamoDB, and SingleStore Experience working in globally distributed teams or supporting cross-region infrastructure Exposure to role-based access control, encryption (TLS/KMS), and compliance standards in database operations



  • New Delhi, India Dew Software Full time

    Position: Staff Software Engineer Duration: Full-time Location: Hyderabad (Onsite).Job Description: 10+ years of experience writing and deploying production-grade backend code. Strong programming skills in Java. Proficiency with Spring Boot and modern backend frameworks. 3+ years of experience working with big data technologies such as Apache Spark, Kafka,...


  • New Delhi, India Dew Software Full time

    Position: Staff Software EngineerDuration: Full-timeLocation: Hyderabad (Onsite).Job Description:- 10+ years of experience writing and deploying production-grade backend code. - Strong programming skills in Java. Proficiency with Spring Boot and modern backend frameworks. - 3+ years of experience working with big data technologies such as Apache Spark,...


  • New Delhi, India Rippling Full time

    Staff Software Engineer About RipplingRippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platform.By connecting every business system to one source of truth for employee data, businesses can automate all of the manual work they normally need to do to make employee...


  • New Delhi, India Tata Consultancy Services Full time

    Greetings from Tata Consultancy Services!!We are hiring Staff Software Engineer – AI Platform !Position: Staff Software Engineer – AI Platform Job Location: Bangalore Experience : 7-10 yearsInterested professionals kindly apply through the link.Must Have: Passion around driving best practices in the testing space Proficiency with Python or other OO...


  • New Delhi, India Tata Consultancy Services Full time

    Greetings from Tata Consultancy Services!!We are hiring Staff Software Engineer – AI Platform !Position: Staff Software Engineer – AI PlatformJob Location: BangaloreExperience : 7-10 yearsInterested professionals kindly apply through the link.Must Have:- Passion around driving best practices in the testing space - Proficiency with Python or other OO...


  • New Delhi, India Okta Full time

    Preferred qualification and abilities:- 7+ years of development experience in designing and implementing software systems in Java, building highly reliable and mission-critical software. - 3+ years of work experience in designing and implementing security solutions for applications and distributed systems. - Work experience and excellent understanding in...


  • New Delhi, India Okta Full time

    Preferred qualification and abilities:7+ years of development experience in designing and implementingsoftware systems in Java, building highly reliable and mission-critical software. 3+ years of work experience in designing and implementing security solutions for applications and distributed systems. Work experience and excellent understanding in mitigating...


  • New Delhi, India Andalusia Labs Full time

    OverviewAt Andalusia Labs, we build foundational economic infrastructure for programmable global markets, connecting capital, computation, and coordination across the internet. Our work sits at the intersection of distributed systems, finance, and machine intelligence, with the goal of growing the world’s programmable GDP.Our team has shipped massively...

  • Java Software Engineer

    14 hours ago


    New Delhi, India Newgen Software Full time

    Java Developer SE/SSE JavaJob descriptionRole - Software Engineer/Sr. Software Engineer ( JAVA )Job DescriptionThe incumbent would be responsible for: * Developing and installing software solutions. * Designing, implementing and delivering high quality Software project in JAVA, SQL / Oracle, J2EE and other JAVA technologies.Job Responsibility -# Participate...


  • New Delhi, India Palo Alto Networks Full time

    Our MissionAt Palo Alto Networks® everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting the way things are done, and we’re looking for...