Principal Software Engineer Job in Khoros
Principal Software Engineer
Khoros
4+ weeks ago
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
Job Summary
We re looking to add a Principal Software Engineer to an already awesome engineering organization. You ll help us build an industry-leading platform in the digital contact center space. We value teamwork, autonomy and delighting customers with excellent products, and would love to talk to you about it!
Some Responsibilities Include:
- Provide technical leadership, including research, analysis, prototyping, and optimization input into the product development process
- Contribute to the planning and optimization of the product/technical roadmaps
- Leading architectural design discussions across teams and organizations
- Championing and upholding an exceptional engineering culture and practices
- Communicating with clarity, transparency and candor with stakeholders like Product Management and Engineering Leadership
- Shaping agile processes to support great teamwork and delivery
Minimum Requirements
- 10+ years of software engineering experience using a combination of Java and/or Python
- 5+ years experience designing, documenting and communicating message-centric ecosystem architectures
- 5+ years experience identifying, defining and conveying the cost of technical debt
- 5+ years of experience building AWS based ecosystems
- 5+ years experience designing and implementing CI/CD pipelines
- 5+ years experience with high volume event streaming and message processing technologies like Kafka/Kinesis or Spark
- 5+ years implementing effective application monitoring solutions
- 5+ years of experience with relational (e.g., MySQL, Postgres) and nosql databases (e.g., DynamoDB, MongoDB, Cassandra)
Nice to Have
- Basic understanding of the Social domain and its APIs
- Experience with Elastic Search tuning/optimizing
- UI technologies like JavaScript, React and Redux
Experience Required :
Minimum 5 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us