Senior Software Engineer, Platform
Weka · Bengaluru · onsite · Posted 2d ago
Undisclosed10–15 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Job Summary
Responsibilities
Requirements
Its nice if you have
Disclaimer: This job posting and Location has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
As a Senior Software Engineer, youll be an integral part of our Platform Group-a hands-on team of seasoned engineers responsible for building and optimizing the critical low-level components that power our infrastructure. This includes the networking stack, storage systems, task scheduling framework, and other foundational systems.
Responsibilities
- Play an active role in creating jaw-dropping designs, writing impressively efficient code, and conducting collaborative code review;
- Share fresh ideas and architectural guidance for our core areas of distributed computing, high-performance storage, and cloud computing; and
- Challenge our benchmarks with performance testing around IO and storage throughput.
Requirements
- Mastery of low-level C/C++ development in Linux user space or kernel-space with a vast experience in performance-sensitive code
- Extensive experience with networking concepts and protocols, including UDP, TCP, InfiniBand, Ethernet, and RDMA.
- 10+ years of hands-on experience with software development on Linux based systems
- Experience working on complex and large-scale and/or distributed systems
Its nice if you have
- Experience with DPDK, eBPF/XDP and libfabric
- Knowledge of storage systems and SSDs (SPDK)
- Prior involvement with deep networking (congestion control, bonding, VLAN, InfiniBand)
- Kernel driver development know-how
- Familiarity with storage concepts (SMB, NFS, S3, SSD, NVMe, Linux filesystems).
- Experience with the development of highly-distributed systems.
- Experience with memory management concepts and entities in a multiprocessing system (cache, shared memory, numa, huge pages etc.)
Concerned that you don t meet every qualification above
Disclaimer: This job posting and Location has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Sourced from naukri
Skills
Code ReviewCustomer CentricDistributed SystemsCloud ComputingGeneticsai modeldata infrastructuredistributed computingKernelCacheDriver DevelopmentDPDKC++ DevelopmentcloudhyperIPOData PipelineLinuxArtificial Intelligence
About Weka

Weka
IT Services & Consulting
201-500
employees
2013
13 years old
None
HM
₹39.9L PA avg
Avg at Weka
About
Weka develops innovative AI infrastructure solutions, converting traditional data systems into efficient pipelines for enhanced performance in data-intensive tasks.
Industries
AI InfrastructureArtificial Intelligence (AI)Cloud StorageData CenterData ManagementData Storage
Employee ratings
2 reviews
1.8/ 5
Culture
1.0
Career growth
1.0
Work-life
3.0
Employees rate it well for
Compensation & Benefits18Work-Life Balance18
Find them on