Demo

Principal Software Engineer

Hammerspace
San Mateo, CA Full Time
POSTED ON 1/6/2025 CLOSED ON 1/22/2025

What are the responsibilities and job description for the Principal Software Engineer position at Hammerspace?

Job Summary:


We seek an experienced and visionary Principal Software Engineer to lead the design, development, and delivery of innovative software solutions, driving technical excellence and engineering excellence across our organization.



Key Responsibilities:


Technical Leadership:


. Architect and design complex software systems.

. Lead technical discussions and code reviews.

. Mentor junior engineers and promote knowledge sharing.


Software Development:


. Develop and maintain high-quality, scalable software.

. Collaborate with cross-functional teams (QA, DevOps, Product).

. Ensure adherence to coding standards and best practices.


Innovation and R&D:


. Explore emerging technologies and trends.

. Develop proof-of-concepts and prototypes.

. Drive innovation and patents.


Engineering Excellence:


. Foster a culture of continuous learning.

. Improve engineering processes and tools.

. Ensure compliance with industry standards.


Collaboration and Communication:


. Work closely with product management and stakeholders.

. Communicate technical vision and strategy.

. Represent the company at industry conferences.



Requirements:


· Bachelor's/Master's degree in Computer Science or related field.

· 10 years of software development experience.

· Strong expertise in programming languages (e.g., Java, C , Python).

· Experience with agile development methodologies.

· Excellent leadership, communication, and problem-solving skills.



Desirable Skills:


· Experience with cloud computing (AWS, Azure, GCP).

· Knowledge of containerization (Docker, Kubernetes).

· Familiarity with DevOps practices (CI/CD, automation).

· Certification in software engineering or architecture.



What We Offer:


· Competitive salary and benefits package.

· Opportunities for professional growth and advancement.

· Collaborative and dynamic work environment.

· Flexible work arrangements (remote work, flexible hours).



If you're a seasoned software engineer with leadership expertise, apply now!



Additional Requirements:


· Ability to travel (up to 10%) for business.

· Strong analytical and problem-solving skills.

· Excellent communication and interpersonal skills.

· Ability to work in a fast-paced environment.

Principal Software Engineer - Video
Roblox -
San Mateo, CA
Principal Software Engineer - Storage
Roblox -
Burlingame, CA
Principal Software Engineer, Compiler
Roblox -
Burlingame, CA

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Software Engineer?

Sign up to receive alerts about other jobs on the Principal Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Principal Software Engineer jobs in the San Mateo, CA area that may be a better fit.

Principal Software Engineer - Omniverse

Bright Machines, San Francisco, CA

Principal Software Engineer

Glow, San Francisco, CA

AI Assistant is available now!

Feel free to start your new journey!