Cognyte
Posted 2mo ago

Backend Engineer - Experienced (IP C++ Developer Mid)

Cognyte
Pune, Maharashtra, India
OnsiteFull Time
Responsibilities
  • reverse engineering
  • developing software
  • mentoring colleagues
Requirements
  • 3+ years professional C++ experience (templates, STL
  • Boost)
  • B.Sc. in CS or equivalent
  • Knowledge of networking and IP protocols
  • Experience with large-scale systems
  • Packet inspection and networking app experience preferred
Technical tools mentioned
C++STLBoost

Job description

Description

Curious about what it’s like to work at Cognyte?

At Cognyte, you’ll collaborate with expert colleagues around the globe to solve problems most people will never even know exist!

You’ll be part of building unique solutions shaped by real investigative methodologies, enabling our customers to identify, investigate, visualize and prevent criminal, terror and security threats worldwide.

These solutions are used by law enforcement, national security, and national and military intelligence agencies in almost 100 countries to turn massive, diverse data into clear, actionable intelligence for a safer world.

Who you’ll be working with:

IP network intelligence team in Pune is looking for a new senior C++ team-member to join forces in the world of IP protocols and deep packet inspection. You will be working with IP teams across Cognyte at Israel and Bulgaria.

 

As a Cognyter you will:

·  Research and reverse engineer IP communication protocols.

·  Design, build and maintain efficient, reusable, and reliable C++ code for deep packet inspection of IP traffic.

·  Work closely with architects and product owners to contribute to overall architecture and system design.

·  Participate in code reviews and contribute to maintaining coding standards and best practices; provide mentoring and professional guidance to junior colleagues.

 

Requirements

For that mission you’ll need:

  • 3+ years of professional experience with C++, working experience with templates, STL, boost libraries.
  • B.Sc. in computer science, computer engineering or an equivalent degree
  • Knowledge of networking and IP protocols (all layers including application layer)
  • Experience with developing large scale and complex system solutions.
  • Experience with developing networking applications is an advantage.
  • Familiarity with packet inspection tools is an advantage.
  • Solution orientation and "can do" attitude with a desire to tackle complex problems.
  • A team player with excellent collaboration skills.
  • Excellent English – verbal and written.


About Cognyte

Provides investigative analytics software for security and law enforcement.

Similar jobs

Backend Engineer roles near Pune, Maharashtra
10h
Save
Mark Applied
Hide
Backend Engineer with Python, PHP along with web scrapping
Chennai or Pune
HybridFull Time
NielsenIQ
NielsenIQNYSE: NIQ: Provides consumer intelligence and retail measurement data services.
3+ YOERequires 3+ years of software engineering experience, Python and PHP expertise, web scraping, browser automation, CodeIgniter, PostgreSQL, microservices, RESTful APIs, and strong collaboration skills.
Python, PHP, PostgreSQL, Scrapy, BeautifulSoup, LXML, Requests, Selenium, Playwright, Pyppeteer, CodeIgniter, Microservices, RESTful APIs, AWS, Azure, GCP, CI/CD, Docker, Kubernetes, Git, JIRA
1d
Save
Mark Applied
Hide
Pune | Senior Backend Engineer ( Java ) IRC301847
Pune, Maharashtra, India
HybridFull Time
GlobalLogic
GlobalLogic: Digital product engineering and software development services provider.
5+ YOERequires strong Java and Spring Boot 3, microservices, Kafka, REST API design, Gradle, MapStruct, Feign, domain-driven design, and integration testing experience.
Java, Spring Boot, Kafka, REST APIs, Gradle, MapStruct, Feign
1d
Save
Mark Applied
Hide
Backend Developer
Pune, Maharashtra, India
OnsiteFull Time
Brose
Brose: Manufacturing mechatronic systems and electric drives for automotive industries.
Advanced Python, Django, pytest, codebase design, Python tooling, web formats, UML documentation, SQL, Visual Studio/VS Code, Git, GitLab, and fluent English required.
Python, UML, pytest, Django, pipenv, black, flake8, isort, XML, JSON, YAML, SQL, Visual Studio, VS Code, Git, GitLab, HTTP
6d
Save
Mark Applied
Hide
Java Backend Developer
Chennai or Pune
HybridFull Time
Citi
CitiNYSE: C: Global diversified financial services holding.
5+ YOE5–8 years in financial services and Java application development; extensive Java, Spring, Spring Boot, microservices, Kafka, ECS, PL/SQL, and Agile experience; bachelor's degree or equivalent.
Java, Spring Framework, Spring Boot, Kafka, ECS, PL/SQL
1w
Save
Mark Applied
Hide
Backend Engineer - Relex
Pune, Maharashtra, India
HybridFull Time
METRO
METROFrankfurt Stock Exchange: B4B: International wholesaler serving hospitality and retail business customers.
7+ YOERequires 7–10 years of experience with Java, SQL, PL/SQL, REST APIs, Spring Boot, cloud platforms, databases, DevOps, integrations, testing, troubleshooting, and technical documentation.
Java, SQL, PL/SQL, Spring Boot, Swagger/OpenAPI, RESTful APIs, PostgreSQL, Oracle, Cloud SQL, BigQuery, Google Cloud Platform (GCP), Kubernetes, Docker, Harbor, GitHub, GitHub Actions, WaaS 3, SOPS, SonarQube, DataDog, Kafka, Pup/Sub, JUnit, Mockito, JMeter, Microsoft Azure, Visual Studio, Azure DevOps, Lifecycle Services (LCS), Azure Logic Apps, Azure Functions, Service Bus
2w
Save
Mark Applied
Hide
Golang Developer
Pune, Maharashtra, India
HybridFull Time
Siemens
SiemensXETRA: SIE: Manufactures industrial automation, infrastructure, and energy technology systems.
3+ YOEEngineering degree or equivalent, 3–5 years of software development experience, and proficiency in Golang backend services, microservices, REST APIs, and automated testing; Kafka or Flink experience preferred.
Golang, Java, Kafka, Flink, REST, AWS, CI/CD
2w
Save
Mark Applied
Hide
Backend Engineer III - Cloud
Pune, Maharashtra, India
OnsiteFull Time
CrowdStrike
CrowdStrikeNASDAQ: CRWD: Provides cloud-native endpoint protection and cybersecurity services.
6+ YOE6+ years software engineering experience, proficiency in Golang, cloud (AWS/Azure/GCP), big data tech, distributed systems, networking, and mentoring; BS/MS in CS or equivalent experience preferred.
Golang, nmap, Nmap Scripting Engine (NSE), Lua, Kafka, Cassandra, Elasticsearch, Redis, K8S, AWS, Azure, GCP
2w
Save
Mark Applied
Hide
Backend Engineer– Java
Pune, Maharashtra, India
HybridFull Time
QuinStreet
QuinStreetNasdaq: QNST: Operates online marketplaces connecting consumers with service providers.
3+ YOE3+ years Java experience with Spring Boot, REST APIs, SQL/MySQL, unit testing, Git, and Linux; strong OOP, concurrency, debugging, and problem-solving skills.
Java, Spring Boot, REST APIs, Kafka, MySQL, SQL, JUnit, Mockito, Git, Maven, Gradle, Linux, Redis, Docker, Kubernetes