Senior Software Development Engineer (SANSymphony)

5 Months ago • 6-8 Years • Research & Development

Job Summary

Job Description

Seeking a Windows Developer with 6+ years of experience in enterprise application development, proficient in C++ and system-level programming, and familiar with Windows internals, for a hybrid role at DataCore Software in Bangalore.
Must have:
  • Windows Applications
  • C++ Programming
  • System Software
  • Windows Internals
Good to have:
  • Windows Storage
  • SCSI Specification
  • Storage Concepts
  • Agile Environment

Job Details

About the job

DataCore Software is a profitable, global software company that helps more than 10,000 customers worldwide modernize how they store, protect, and access data. The company delivers the industry’s most flexible, intelligent, and powerful software-defined storage (SDS) solutions.


The DataCore ONETM vision unifies the often-disparate storage industry across block, file, and object storage with a single solution. DataCore’s comprehensive product suite, intellectual property portfolio, and its unrivaled experience in storage virtualization and advanced data services, position it as the authority on software-defined storage. Organizations ranging from hospitals and health systems, media and entertainment providers, educational institutions, government agencies and more trust DataCore’s solutions to improve performance, reduce costs, and provide high availability.


DataCore’s world-class customer service and support been recognized with several prestigious awards and boasts a 71% net promotor score (NPS), far surpassing the industry average of 30%.

Corporate headquarters are out of a state-of-the-art facility in sunny Ft. Lauderdale, Florida, with offices in Austin, Munich, London, Paris, Milan, Sofia, Tokyo, and Taipei with a technical center of excellence in Bangalore, India.


Role:


We are looking for Windows Developer with Windows Services / Applications Development background with good hands on experience on Windows Operating Systems, as a key contributor in developing software solutions that supports organization strategy and vision, ensuring alignment between the technical solutions and the business needs. This person will play a role in every part of the software system development lifecycle, working with our team to produce high quality, high performing systems that meet our stakeholders needs.



Key responsibilities and duties include, but are not limited to:


  • Able to complete a complex software lifecycle: scope, design, code, test and implement
  • Develop technology components that would integrate with larger SDS (Software Defined Storage) platform and product
  • Participate in requirement analysis and definition
  • Follow established company software development guidelines and procedures
  • Work with and contribute in a dynamic, distributed team environment
  • Grow and mentor new team members


Essential skills and experience required:


  • Bachelor/Masters degree in Computer Science Engineering or related Engineering
  • 6 to 8 years’ of experience with emphasis in Microsoft Windows enterprise applications development
  • Extensive experience with systems software development with Windows OS
  • Good understanding of Windows internals
  • Extensive working experience of programming in C++ on Windows environments
  • Strong object-oriented programming skills using C++ in system level programming
  • Knowledge on tools like Visual Studio, WinDBG, Wireshark, fiddler
  • Experience with debugging, performance profiling and optimization of complex code
  • Should have thorough experience on crash and core dump analysis
  • Excellent analysis, critical thinking and problem-solving skills
  • Ability to quickly learn and apply new concepts or principles
  • Internally motivated, able to work proficiently both independently and in a team environment
  • Self-starter with extreme comfort in working with geographically dispersed teams
  • Excellent oral and written communication skills
  • Strong understanding of Unit Testing principles
  • Knowledge / hands on experience of modern DevOps practices for CI/CD



Desirable skills and experience:


  • Windows Storage driver development experience
  • Experience working with products in Storage domain will be a strong plus
  • Knowledge of Storage related concepts (mirroring, encryption, snapshots, replication, etc.)
  • Good general working knowledge of the SCSI specification and common transports
  • Familiarity with networking protocols, including TCP/IP, TLS/SSL
  • Experience working in an agile environment. Able to break broad Epics into predictable User Stories

Similar Jobs

Microsoft - Technical Support Engineer

Microsoft

Taipei City, Taiwan (Hybrid)
1 Month ago
Tencent - Senior Backend Engineer for Global 3A Action Game

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Epic Games - Senior Software Engineer

Epic Games

London, England, United Kingdom (On-Site)
1 Month ago
Amber - 3D Level Designer (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
7 Months ago
Wargaming - Game Developer (Unannounced Project)

Wargaming

Nicosia, Nicosia, Cyprus (On-Site)
2 Months ago
6sense - Engineering Manager

6sense

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Luxoft - Autosar Software Engineer

Luxoft

(Remote)
2 Months ago
Microsoft - Principal Software Engineer (NVMe)

Microsoft

Punjab, India (On-Site)
6 Months ago
Krafton  - [Global Ops & HR Div.] Executive Assistant (2년 ~ 6년 / 계약직)

Krafton

Seoul, South Korea (Hybrid)
2 Months ago
Google - Software Engineer, People with Disabilities

Google

(On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nintendo - Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
6 Months ago
Meta - Software Engineer, Product

Meta

New York, New York, United States (Remote)
3 Months ago
ByteDance - Site Reliability Engineer - Network Automation - 2025 start

ByteDance

Singapore (On-Site)
1 Month ago
Playrix - Senior Engineering Manager

Playrix

Armenia (Remote)
4 Months ago
Keen Software House - Senior Engine Programmer

Keen Software House

Prague, Prague, Czechia (Hybrid)
1 Month ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Portugal (Remote)
4 Months ago
Microsoft - Software Engineer 2

Microsoft

Redmond, Washington, United States (Remote)
1 Month ago
Epic Games - Senior Desktop Engineer, Fortnite Tech

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Meta - Network Production Engineer, Network Infrastructure

Meta

Menlo Park, California, United States (On-Site)
3 Months ago
Techland - Game Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

SSC Technologies - Senior Associate - Finance (Global Billing/ Invoicing)

SSC Technologies

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Sportskeeda - Entertainment and US Trends writer - Soap Central

Sportskeeda

India (On-Site)
1 Month ago
Hashlist - Product Manager

Hashlist

Pune, Maharashtra, India (Hybrid)
3 Months ago
CloudHire - Client Success Associate

CloudHire

Bengaluru, Karnataka, India (Remote)
4 Months ago
Head Digital Works - Lead HRBP

Head Digital Works

Hyderabad, Telangana, India (On-Site)
4 Months ago
Granicus - Senior Security Analyst

Granicus

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
ITPeopleNetwork - Recruitment Coordinator

ITPeopleNetwork

Kolkata, West Bengal, India (On-Site)
5 Months ago
Definitive Healthcare - IT Support Engineer

Definitive Healthcare

Bengaluru, Karnataka, India (On-Site)
2 Months ago
PwC - IN_Manager_SAP BTP_Enterprise Apps SAP_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - IN_Manager_CPI_Enterprise Apps SAP_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Infinera - ASIC Physical Design Engineer

Infinera

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Johnson Controls - Technical Lead-C#

Johnson Controls

Gurugram, Haryana, India (On-Site)
4 Months ago
NXP - Intern SW Quality

NXP

Roznov, Neamț County, Romania (On-Site)
5 Months ago
Meta - Research Scientist Intern, Feed Recommendations (PhD)

Meta

Menlo Park, California, United States (On-Site)
3 Months ago
Krafton  - [Global Ops & HR Div.] Recruiter (8 ~ 10년)

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Riot Games - Principal Software Engineer, Foundations Developer Experience & Workflows

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Riot Games - Technical Product Manager II - SDK Account Experiences

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
ByteDance - Software Development Engineer - Large Language Models, AML

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Sony Interactive Entertainment - PlayStation向けカスタムLSIの開発・評価エンジニア

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded