Engineering Manager- API

2 weeks ago


Bengaluru, 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 Smarsh , 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 the role


We are seeking an experienced Engineering Manager to lead our API Platform team, which will be responsible for Smarsh’s API Gateway and API Management of our public APIs. The ideal candidate will possess exceptional technical expertise in API development, management, and security, coupled with strong leadership skills to mentor and develop engineers at all levels. The Engineering Manager will play a pivotal role in driving innovation, fostering collaboration, and ensuring the successful delivery of high-quality API solutions.


Responsibilities:

  • Technical Leadership: Provide technical guidance and direction to the API Gateway team, ensuring the design, implementation, and maintenance of a resilient and scalable API Gateway deployed on Kubernetes in AWS.
  • Team Development: Mentor and coach engineers within the API Gateway team, fostering a culture of continuous learning and growth in API design, development, security and management.
  • Project Management: Collaborate with cross-functional teams to define API requirements, establish project timelines, and allocate resources effectively to deliver high-quality API solutions that meet customer needs.
  • API Management Strategy: Contribute to the development of API Management strategies and roadmaps with a security first mind-set, aligning with internal & external stakeholders, and establishing Smarsh’s API Management posture moving forward.
  • Collaboration: Foster a collaborative environment within the API Gateway team and across departments, promoting open communication, knowledge sharing, and teamwork.
  • Technical Innovation: Drive technical innovation within the API Gateway team, exploring new tools, technologies, and approaches to enhance API Gateway performance, security, and reliability.
  • Stakeholder Management: Interface with internal and external stakeholders to understand API requirements, address concerns, and communicate project status effectively.
  • Risk Management: Identify and mitigate technical risks associated with API development and management, proactively addressing challenges to minimize disruptions to service delivery.
  • Quality Assurance: Establish and enforce quality standards and best practices for API development, testing, and deployment to ensure the delivery of reliable and high-performance APIs.
  • Performance Monitoring: Implement monitoring and performance measurement tools to track API usage, performance metrics, and service-level agreements (SLAs), ensuring optimal API performance and availability.


Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related technical field; advanced degree preferred.
  • Extensive experience in API development and management, with a deep understanding of RESTful principles, API design patterns, and microservices architecture.
  • Strong leadership skills with the ability to inspire and motivate a diverse team of engineers.
  • Proficiency in programming languages commonly used in API development (e.g., Java, Python, Node.js).
  • Experience with API management platforms (e.g., Apigee, Kong) and API design tools (e.g., Swagger, OpenAPI).
  • Familiarity with API Authentication & Authorization workflows (e.g., OpenID, OAuth2) backed by an authorization server (e.g., KeyCloak).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes) and cloud computing platforms (AWS).
  • Demonstrated ability to mentor and develop engineers at various levels of experience.
  • Exceptional communication and interpersonal skills, with the ability to collaborate effectively in a cross-functional team environment.
  • Experience in recruiting and building high-performing engineering teams is a plus.
  • Note: This job description is intended to convey information essential to understanding the scope of the position and is not an exhaustive list of skills, efforts, duties, responsibilities, or working conditions associated with it. Responsibilities may change based on business needs.


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 www.smarsh.com/careers



  • Bengaluru, India Quest Global Full time

    Applicants can submit CV direct to Email : Dipali.Jajoo@quest-global.com;Sunil.Chandran@quest-global.com>;Roles & Responsibilities:Background -The scope of work is to support Engineering Studies that may occur at any phase of the project development or life of an asset. During the EPC phase, the engineering studies are required in conceptual, pre-FEED, FEED...


  • Bengaluru, India Quest Global Full time

    Applicants can submit CV direct to Email : Dipali.Jajoo@quest-global.com;Sunil.Chandran@quest-global.com>;Roles & Responsibilities:Background -The scope of work is to support Engineering Studies that may occur at any phase of the project development or life of an asset. During the EPC phase, the engineering studies are required in conceptual, pre-FEED, FEED...

  • Java API Engineer

    2 weeks ago


    Bengaluru, India Aapico Steps Full time

    About the Role :We are looking for a talented and passionate Java API Engineer to join our growing team. In this role, you will be responsible for the entire lifecycle of our APIs, from design and development to deployment and maintenance. You will work closely with other engineers and stakeholders to ensure our APIs are robust, scalable, and meet the needs...

  • API Testing Engineer

    4 weeks ago


    Bengaluru, India Magna Hire Full time

    Responsibilities :Formulate and implement test plans, test cases, and test scripts for functional, regression, and performance testing purposes.Validate data integrity, API endpoints, and backend functionality through API testing and database testing procedures.Create and deploy automated test suites specifically for API testing, utilizing tools such as...


  • Bengaluru, Karnataka, India timesjobs Full time

    Hiring For API/POSTMAN - Test Engineer Job Description API/POSTMAN - Test Engineer Desired Profile Skills : Software Test Process - STLC and Planning Requirement Analysis and Scenario writing,Software Test Techniques,Test case template and writing,Defect cycle and management, Testing for Micro services, API test fundamentals, Setting up complex test...

  • Api Developer

    5 days ago


    Bengaluru, India Persistent Systems Full time

    About Position: The .NET core + Restful API Developer is involved in creating technology infrastructure, automation tools, and maintaining configuration management. They are accountable for develop new products and conduct sessions to juniors and other groups regarding how to build processes wherein in the dependencies are showcased in the code. Role: .NET...


  • Bengaluru/ Bangalore, India timesjobs Full time

    Hiring For API/POSTMAN - Test Engineer Job Description API/POSTMAN - Test Engineer Desired Profile Skills : Software Test Process - STLC and Planning Requirement Analysis and Scenario writing,Software Test Techniques,Test case template and writing,Defect cycle and management, Testing for Micro services, API test fundamentals, Setting up complex test...


  • Bengaluru, India Mimecast Full time

    Principal Software Engineer – API Platform TeamMimecast is looking for a Principal Software Engineer to join the API Platform engineering team.What You’ll Do:Lead the design and development of Java-based APIs from conception to deployment.Architect scalable and resilient API solutions that adhere to best practices.Collaborate with product managers,...


  • Bengaluru, India Aapico Steps Full time

    About the Role :We are seeking a highly skilled and experienced Senior API Engineer to join our team. In this role, you will play a pivotal role in designing, developing, deploying, and maintaining robust and scalable APIs using TIBCO technologies and Java. You will be responsible for the entire API lifecycle, ensuring seamless integration between our...


  • Bengaluru, India Mimecast Full time

    Senior Software Engineer – API Platform TeamMimecast is looking for a Senior Software Engineer to join the API Platform engineering team.What You’ll Do:Design, develop, and maintain Java-based APIs for various applications and services.Collaborate with product managers, architects, and other stakeholders to understand requirements and translate them into...


  • Bengaluru, India Mimecast Full time

    Principal Software Engineer – API Platform TeamMimecast is looking for a Principal Software Engineer to join the API Platform engineering team.What You’ll Do:Lead the design and development of Java-based APIs from conception to deployment.Architect scalable and resilient API solutions that adhere to best practices.Collaborate with product managers,...

  • API Tester

    1 month ago


    Bengaluru, India Virtusa Full time

    API Tester - CREQ177181 Description We are seeking a skilled QA Engineer/Test Automation Engineer to join our team. In this role, you will be responsible for ensuring the quality of our software products through API testing, Selenium automation, performance testing using JMeter, and basic knowledge of AWS logs debugging. Your primary focus will be to design,...

  • Api Developer

    7 days ago


    Bengaluru, India tsworks Full time

    Who We Are tsworks Technologies India Private Limited (subsidiary of The Software Works, Inc, USA) is a technology product and services company. Our mission is to provide domain expertise, innovative solutions and thought leadership to empower businesses to thrive in a digital world. We value our employees, take pride in providing best value in customer...

  • API Tester

    1 month ago


    Bengaluru, India Virtusa Full time

    API Tester - CREQ177181 Description We are seeking a skilled QA Engineer/Test Automation Engineer to join our team. In this role, you will be responsible for ensuring the quality of our software products through API testing, Selenium automation, performance testing using JMeter, and basic knowledge of AWS logs debugging. Your primary focus will be to design,...

  • API Developer

    1 month ago


    Bengaluru, India tsworks Full time

    Who We Aretsworks Technologies India Private Limited (subsidiary of The Software Works, Inc, USA) is a technology product and services company. Our mission is to provide domain expertise, innovative solutions and thought leadership to empower businesses to thrive in a digital world. We value our employees, take pride in providing best value in customer...

  • API Developer

    2 weeks ago


    Bengaluru, India tsworks Full time

    Who We Are tsworks Technologies India Private Limited (subsidiary of The Software Works, Inc, USA) is a technology product and services company. Our mission is to provide domain expertise, innovative solutions and thought leadership to empower businesses to thrive in a digital world. We value our employees, take pride in providing best value in customer...


  • Bengaluru, India Airbus Full time

    Skills Required:Mulesoft (Mandatory hands-on)Java (Knowledge on any programming language python (any one mandatory)Sales force, FTP , SFTP, JMS, EtcRESTful/SOAP Your Role: As a member of the API & Integration Support team, your responsibility is to answer customer support requests regarding their API, proxy APIs on API gateways and Integration flows. You...


  • Bengaluru, India Airbus Full time

    Skills Required:Mulesoft (Mandatory hands-on)Java (Knowledge on any programming language python (any one mandatory)Sales force, FTP , SFTP, JMS, EtcRESTful/SOAP Your Role: As a member of the API & Integration Support team, your responsibility is to answer customer support requests regarding their API, proxy APIs on API gateways and Integration flows. You...


  • Bengaluru, India Adobe Full time

    Our CompanyChanging the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies...

  • GraphQL Engineer

    4 weeks ago


    Bengaluru, India TalentPulse Consultant Full time

    Job Description :We are seeking a skilled GraphQL with Typescript Engineer to join our team on a contractual basis. The ideal candidate will have extensive experience in developing GraphQL APIs using Typescript. Proficiency in AWS Lambda and familiarity with Golang are desirable skills for this position.Responsibilities :- Design, develop, and maintain...