Software Engineer IV

Smarsh
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Collaboration","Knowledge transfer","Architecture review","Engineering standards","Innovation"]

Embed within product teams to deliver end-to-end AI/ML integrations inside host codebases and release processes. Build and scale integration patterns (coordinator/extractor/mailbox services, Kafka pipelines, REST API contracts) and own Cognition v3 architecture components for high-throughput reliability. Instrument services with Prometheus and Grafana, produce handover artefacts (PRs, architecture notes, runbooks), and contribute to engineering standards using AI productivity tools.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Smarsh
Smarsh
3 weeks ago

Software Engineer IV

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Embed within product teams to deliver end-to-end AI/ML integrations inside host codebases and release processes. Build and scale integration patterns (coordinator/extractor/mailbox services, Kafka pipelines, REST API contracts) and own Cognition v3 architecture components for high-throughput reliability. Instrument services with Prometheus and Grafana, produce handover artefacts (PRs, architecture notes, runbooks), and contribute to engineering standards using AI productivity tools.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Deliver end-to-end AI/ML integrations inside host team codebases and release processes, including API orchestration, workflow management, and error handling.
  • •Implement and extend Cognition integration patterns (coordinator/extractor/mailbox services, Kafka pipeline patterns, and REST API contracts).
  • •Own and scale Cognition v3 architecture components such as data pre-processing, post-processing, audit subsystem, and Conduct integration pipeline.
  • •Instrument and maintain observability across owned components using Prometheus and Grafana; drive reliability and zero-surprise deployments.
  • •Produce structured handover artefacts for each engagement (merged PRs, architecture notes, runbooks, observability dashboards, and knowledge transfer).

Key Requirements

  • •Experience building AI/ML integrations that include API orchestration, workflow management, and robust error handling.
  • •Proficiency implementing and extending integration patterns using services, Kafka pipeline patterns, and RESTful API contracts.
  • •Ability to own and scale backend architecture components for high message volumes with reliable throughput.
  • •Hands-on experience with observability using Prometheus and Grafana across production services.
  • •Strong Kotlin (or Java) skills with clean, well-tested code and participation in architecture and design reviews.
Experience:AI/MLEnterprise softwareData pipelines
Skills:CollaborationKnowledge transferArchitecture reviewEngineering standardsInnovation
Tech Stack:KotlinJavaKafkaRESTPrometheusGrafanaAI/MLWindsurfClaude Code

Company Brief

Smarsh
Provides cloud-based archiving, compliance, and e-discovery solutions that capture, retain, and monitor electronic communications across email, social media, mobile, and collaboration platforms for regulated industries.
Industry: RegTech
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Portland, United States
Founded: 2001
WebsiteLinkedIn