TITIBCO
Principal Systems Software Engineer
Bangalore ₹6-9 LPA Posted 18 Feb 2026
FULL TIME
Debugging
Distributed Systems
C++
Networking
Mysql
+2 more
Job Description
Roles & Responsibilities
- Design and implement features/enhancements for the Citrix ADC Data Platform.
- Work independently with minimal guidance and contribute as a strong team player under high-pressure release schedules.
- Collaborate with multiple engineers and teams, taking ownership of engineering tasks that advance team and company goals.
- Apply expertise in OOP (C++), functional programming (C), Python, and Data Structures & Algorithms to develop high-quality software.
- Implement ETL processes: data ingestion, transformation, manipulation, and analytics.
- Integrate various cloud endpoints (e.g., Prometheus, Elasticsearch) and ensure smooth operation of distributed systems.
- Utilize networking knowledge and Unix/Linux development skills to build robust, scalable solutions.
- Apply analytics technologies (e.g., Hadoop, Spark, PySpark, Kafka, Sqoop, Hive, Presto) and database technologies (Postgres, Elasticsearch, Cassandra, Redis, S3, HDFS, MySQL).
- Participate in debugging, performance tuning, and problem-solving for complex distributed systems.