Senior Software Engineer (C, DNS)
An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.
Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.
Job Description
- Design and develop software forProvider solutions using C and Linux
- Develop unit and functional tests for continuous integration and deployment in a modern CI/CD environment
- Work in an Agile/Scrum development methodology to drive key aspects of product definition, execution, and
- Partner with peer engineers in a highly collaborative environment
- Benchmark, optimize, and fine-tune software performance
- Collaborate with Quality Assurance to investigate and fix defects
- Handle customer escalations and debug issues to fix bugs
- 8+ years of experience in software development in C programming in a Linux or Unix environment
- Solid systems background and knowledge of Linux kernel and OS internals, GNU toolchain, and debugger knowledge
- Excellent network, socket, and multi-threaded programming required experience working in DNS and DHCP protocols is a plus
- Superb development and problem-solving skills are required
- In-depth working knowledge Linux platform services, performance analysis, and in kernel level debugging using gdb and other tools
- Solid understanding of networking concepts, OSPF, BGP, IPv6, DHCP, and DNS protocol
- Knowledge of virtualization technologies such as VMware vSphere and vCloud Director is a plus
- Experience in micro services architecture and container-based software using Docker and other container technologies is a plus
- Experience in Agile methodologies with software development lifecycle experience
- Bachelors degree in computer science, computer engineering, electrical engineering or equivalent is required masters degree preferred
- Lead feature development
- Start gaining domain expertise
- Deliver a few complex features
- Make significant contributions in fixing customer issues and handling escalations
- Make significant contributions to our design and processes
- Start taking ownership of product features
- Be a domain expert on the team
- Delicious and healthy snacks and beverages
- Electric vehicle charging stations
- Outdoor amenities (onsite gym, table tennis, pool table, etc.) and courtyard
- Newly remodeled offices with state-of-the-art amenities
- Awesome coworkers dedicated to supporting your success
#LI-Hybrid
Skills
CDebuggingLinuxQuality AssuranceSoftware DevelopmentUnixVirtualizationSoftware EngineerCloudIf a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.
Similar Jobs
View allNew IT / Software Development & Related roles in Bengaluru / Bangalore.
One email a day. Unsubscribe any time.

