Smarsh | Principal Engineer

7 days ago


Meerut, India Smarsh Full time
Company Description

Smarsh is the leader in communications compliance, archiving, and analytics. We provide compliance across the broadest set of communications channels with insights on what’s being captured. Smarsh customers manage over 500 million daily conversations across 80 channels and growing. Customers include the top 10 U.S., top 8 European, top 5 Canadian, and top 3 Asian banks. The Smarsh advantage is customers stay ahead of compliance and uncover patterns and relationships hidden within their data.At Smash, we’ve been helping our customers manage new forms of communication since 1998. We work closely with regulators including the SEC, FINRA, IIROC, and the PRA and FCA, and with our customers, to ensure that they understand the capabilities of today’s technology and that our platform meets their most stringent requirements. Our products include Connected Capture, Connected Archive, Web Archive & Business Solutions.

About Enterprise ArchiveEnterprise

Archive is a cloud-based platform that stores and handles (archive/ search/discovery) over peta bytes of data. It uses cutting cloud scale (like Elastic Search, Mongo DB, Storm, Kafka, Hazelcast) to solve very complex storage problems at scale.

Roles and ResponsibilitiesTechnically hands-on (Analysis, Design & Implementation) working on deliverables as requiredComplete ownership of features assigned to work on in the productDebate and elaborate functional and non-functional requirements with Product ManagementWork on a solution approach and design with team, get it reviewed by stake holders before implementationGenerate artefacts such as functional spec and detailed design for the features owned/assignedImplement complex features with high quality & following TDD processCommunicate risks and progress in a timely manner to reporting supervisorMentor team membersSupport the features delivered by debugging and creating RCA for production issues and subsequently work towards short term and long-term fix

Desired skills & experienceProfessional degree in Computer Science from a reputed college with consistent academic recordExcellent in Problem Solving/Data-Structures & AlgorithmsShould possess 10-14 years of development experience, primarily in building products large enterprises.Should possess excellent communication skillsMust be expert level Java programmer; exposure to Python is a plusShould have experience in Spring bootShould have experience in KubernetesWorking experience in one or more cloud based technologies(viz. AWS S3, Elastic Search, Redis, MongoDB, Kafka) is highly desirableHands on experience in building concurrent and/or parallelized, highly performant scalable applications.Proven ability to root cause complex issues in scalable deploymentsWorking experience on SOA and TDD is an added advantage

Why Smarsh?Ready to join a thriving tech company that’s redefining digital archiving and business intelligence?Smarsh is the leading comprehensive archiving platform. Recognized as one of today’s fastest growing companies in the U.S., Smarsh delivers innovative cloud-based solutions that help organizations manage and enforce flexible and secure records retention and compliance strategies for electronic communications, including social media and enterprise social networks (Yammer, Chatter, Facebook,

and more).Our motto is ‘People First. Inspire Confidence. Embrace the Impossible.’ We hire lifelong learners who have a passion for their discipline and a track record of excellence. To learn more about us, visit


  • Principal Engineer

    1 week ago


    Meerut, India Smarsh Full time

    Company Description Smarsh is the leader in communications compliance, archiving, and analytics. We provide compliance across the broadest set of communications channels with insights on what’s being captured. Smarsh customers manage over 500 million daily conversations across 80 channels and growing. Customers include the top 10 U.S., top 8 European, top...


  • Meerut, India Sutherland Full time

    Title: Principal Cybersecurity Architect & Security Engineering LeaderLevel: AVPLocation: India preferably Chennai, Mumbai or Hyderabad based (Also open to Remote/Hybrid working) Reports to: Global Head of Information Security, Privacy and Business Continuity Position Summary:Job Description:The Principal Cybersecurity Architect & Security Engineering Leader...


  • Meerut, India Oracle Full time

    The key responsibility for this person will be to help craft and develop the core data platform for Fusion data. This person will work on formalizing and rolling out data strategy and architecture to various fusion teams. They will develop low-level design documents. This person will work on building pipeline automation, CICD processes. This person should be...

  • Azure Devops Engineer

    1 month ago


    Meerut, India Tata Consultancy Services Full time

    Dear Candidate,Greetings from TCS Human Resources Team!!Job Role: Azure Devops/Terraform KubernetesJob Locations: Bangalore BhuwalkaExperience Range: 4 to 8 yearsJob Description:-Key Responsibilities:Hands on experience on azure IAAS like Azure virtual network, Azure SQL databases, Azure Gen-2 storage accounts, Azure data factory, Standard Logic apps etc and...