Senior Software Engineer, Platform

Published date: 2024/01/10
  • Location: Pune, Maharashtra, India
Cogito is advancing the way people communicate by applying machine learning to enhance conversations in real time. This is your chance to be a part of an industry-leading team that is making a real difference using the latest cloud technologies for building highly-scalable products. Cogito performs in-call voice analysis and delivers real-time guidance to callcentre agents and unprecedented insights to managers to an impressive portfolio of Fortune 500 clients.

We are seeking an experienced and technically proficient senior software engineer to join us to collaborate on the design and implementation of our core platform to scale to increasingly large numbers of concurrent users. The ideal candidate is a software developer with experience in developing low-latency, scalable and resilient microservices.

Responsibilities:
• Contribute to development of core Cogito platform services, including all aspects of design, implementation, testing, and maintenance.
• Write tested, idiomatic and documented code.
• Be responsible for the platform development pipeline from build, test and publish to deployment and monitoring in production
• Interact and collaborate with colleagues in engineering, operations, product development to deliver world-class products and services to clients.
• As a member of an agile team plan, estimate, and deliver on-time according to agreed-upon commitments.
• Actively participate in continuous improvement efforts.
• Stay plugged into emerging technologies/industry trends and apply them into operations and activities if they deliver value to the customer or the organization.
• Help to build the Platform Team by attracting other engineers and enhancing our recruitment and interview process

Requirements:
• Bachelors or advanced degree in engineering, computer science, or another relevant field
• 5+ years experience with application development using Java with Spring Framework and/or Spring Boot framework
• Hands-on experience in building products / services using “Go” programming
• 2+ Years in a High Performance, High scalability environment
• Experience in an agile/scrum development environment

Skills
• Excellent programming skills in Java
• Experience with Spring Boot framework
• Extensive experience delivering scalable and secure cloud-based services to large scale production
• Experience with, and interest in, Docker, Kubernetes, Helm, Prometheus or other Cloud Native Computing Foundation (CNCF) software is a big plus
• Experience with Continuous Integration / Delivery tooling, such as Jenkins, Travis CI, CircleCI etc
• Experience using AWS (or other cloud) systems, infrastructure and automation tools, such as CloudFormation and Terraform
• Experience/exposure to SQL/NoSQL database technologies
• Experience building scalable, high performance services
• Good grasp of security and data protection principles including Encryption and AuthN/AuthZ techniques (e.g. OAuth 2.0)
• Detail oriented and able to meet commitments in a rapidly expanding environment
• Proficient in Git source control
• Excellent oral and written communication skills

#LI-KS1
Company Name: Cogito

Apply

0 page views

Related listings

  • SAP UI5 Development Application Developer - Accenture in India
    Software Developer
    Software Developer
    About Accenture: Accenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Tec...
    2026/11/07
  • Python Django Developer - XIRCLS - Collaborative Marketing Network
    Software Developer
    Mumbai (Maharashtra) Software Developer
    Looking for a candidate, preferably with at least 6 months experience of working on Python & Django projects, who has a passion for innovation, curiosity and obsession for perfection in any task taken up. S/he should be self-driven, capable of le...
    2026/11/07
  • Graduate Java Developer - Mumbai (0-1 year experience) at M Three Corporate Consulting
    Software Developer
    Software Developer
    At Wiley Edge, we pair talented graduates with leading global businesses. We’re always on the lookout for ambitious graduates to join the Alumni Graduate Program, kick-starting your tech career within an entry-level Java Developer role and working on...
    2026/11/07