FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in system software architecture, design, and development, with a strong focus on Unix/Linux system programming and multithreaded programming. Proven ability to deliver customer-centric solutions while adhering to sound software engineering practices and meeting tight deadlines.
Highest-signal resume keywords
C ProgrammingC++ ProgrammingPython ProgrammingUnix/Linux System ProgrammingMultithreaded Programming
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
System Software DevelopmentDebugging with GDBAlgorithms and Data StructuresSoftware Engineering PracticesOS Internals Knowledge
Soft Skills
Strong Written CommunicationStrong Oral CommunicationCollaboration with Cross-Functional Teams
Tools & Technologies
GDBVirtualization
Industry Keywords
Storage DomainCustomer Deployment Scenarios
Tech Stack
Tools & technologiesLinuxPythonUnixC++
About the role
Key responsibilities & impact- Contribute to the design, development, and testing of storage domain features
- Participate across the full product lifecycle, including requirement definition, implementation, debugging, testing, and early customer support
- Develop new features and provide product sustenance
- Handle engineering escalations
- Collaborate with cross-functional teams to deliver customer-centric solutions
- Operate independently with minimal supervision
- Provide technical leadership when required
Requirements
What you’ll need- 5 years to 8 years experience in the architecture, design and development of system software
- Good hands on experience in C, C++, Python languages and debugging with GDB
- In depth knowledge of Unix/Linux System Programming
- Multithreaded programming expertise
- Storage Domain experience
- Strong conceptual understanding of OS internals
- Strong algorithms and data structures expertise
- Sound software engineering practices and a passion for quality
- Proven record of meeting tight deadlines without sacrificing quality
- Strong written and oral communication skills for internal and external audiences
- Knowledge of customer deployment scenarios
- Experience dealing with peer teams outside engineering
- Bachelor's degree with 4-8 years of related experience, or Master's degree with 3 years of experience, or PhD without experience, or equivalent work experience
- Virtualization experience is a plus
