We show jobs from every employer career page, job board and news source we can find.
Location
Fremont, CA, United States
Posted on
Jan 01, 2024
Profile
Essential Job functions & Responsibilities:
• Leads architectural decision-making and sets product implement standards.
• Provides expertise to the team on implementation details relating to the Linux kernel, networking and storage subsystems.
• Provides technical leadership for diagnosing and debugging performance and reliability issues.
• Provides design leadership to the team for new feature implementation.
• Acts as an expert to Linux and other open source communities, guiding feature integration with upstream sources.
• Works proactively with other engineering teams to ensure product requirements and dependencies are managed effectively across the broader organization.
• Leads development of team and individual work plans with management and peers.
• Manages own daily work schedule with no immediate day-to-day supervision.
• Collaborates with other development teams to ensure full integration of all parts of system.
• Researches and evaluates alternative approaches for solution development.
• Mentors and coaches other engineers, motivating and guiding employees to stretch and expand their capabilities.
• Builds collaborative relationships on multiple organizational levels, with managers, partners and peers from diverse backgrounds across functional lines. Relies on experience and judgment to plan and accomplish goals.
• Applies processes and reports metrics in accordance with a CMM Level 5 software engineering discipline.
• Establishes and guides best practices with partners and peer groups.
• Thinks strategically and plans tactically.
Knowledge, Skills & Abilities:
• 15 years of software experience overall required.
• 10 years of Linux kernel development experience required.
• 6 years of experience with clustered file systems development required.
• 5 years experience with high performance computing systems required.
• Some experience with pNFS/GPFS/Lustre highly desired.
• Able to prove understanding of and apply industry software development processes and practices.
• Ability to communicate complex technical material with groups outside of engineering.
• Able to prioritize multiple tasks, managing conflicting deadlines, and working effectively in a dynamic environment.
• Knowledge of software development lifecycle.
• Comprehensive understanding of functional groups related to engineering (i.e., documentation, release engineering, etc.).
• Able to apply effective change management techniques.
• Understand the corporate business plan and their role in supporting it.
• Apply basic knowledge of regulations and subject matter laws appropriately (especially related to open source software licenses).
• Advocate point of view when appropriate.
• Formal meeting organization and facilitation skills.
• Quickly learns and assimilates new business processes, ideas and concepts to formulate conclusions and deliver results.
• Works with integrity. Maintains credibility by meeting commitments.
• Actively pursues opportunities for learning and self-development.
• Analytical skills necessary to assess information and apply judgment in decision-making.
• Understands span of control to escalate or delegate issues to appropriate levels.
Education & Experience:
• Master’s degree (CS, EE, or Math preferred) or equivalent work experience.
• Experience meeting the expectations and requirements of internal and external customers; gets first-hand customer information and uses it for improvements in products and services; talks and acts with customers in mind; establishes and maintains effective relationships with cross-functional teams throughout the organization gaining their trust and respect.
• Experience working in creative problem-solving and change management environments. Apply for this job
Company info
Sign Up Now - WashingtondcCrossing.com
Recruiter job
90 Day Old Job