Remote Sr Staff Software Engineer DevOps Job at Hammerspace
Job Overview
Hammerspace is hiring a remote candidate for Sr Staff Software Engineer DevOps. This is a full time position. Work location: USA.
The role typically involves technologies such as Python, Docker, DevOps.
Key Responsibilities
- Design, develop, and maintain software solutions primarily in Python, focusing on performance, scalability, and reliability.
- Own the full software development lifecycle: building, coding, testing, deploying, and updating features and systems.
- Leverage Linux proficiency to develop and optimize software in a Linux-based environment.
- Apply DevOps practices to enhance deployment pipelines, automate workflows, and ensure smooth delivery of updates (e.g., CI/CD, infrastructure as code, monitoring).
- Collaborate with a small, agile team to solve complex technical challenges and iterate quickly in a startup setting.
- Troubleshoot and resolve issues across development and production environments.
Required Skills
Primary Skills
- Python
- Docker
Secondary Skills
- DevOps
Skills required for this role include Python, Docker, DevOps, and related tools for day-to-day development.
Job Details
- Employment Type: Full Time
- Location: USA
- Salary: $200000 – $240000 USD
Tech Stack
Python, Docker, DevOps
About the Company
Hammerspace is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, gender, religion, sex, sexual orientation, age, disability, military status, or national origin or any other characteristic protected under federal, state, or applicable local law.
Role details
We’re seeking a skilled DevOps Engineer to join our team. This is not a typical DevOps role—while DevOps skills are essential, your primary focus will be on software development, leveraging a strong programming foundation to design, build, and maintain cutting-edge solutions. You’ll own the full software lifecycle (build, code, test, deploy, update) while applying DevOps expertise to streamline processes and ensure robust deployments. Our ideal candidate is a versatile problem-solver with a software engineering core, comfortable wearing multiple hats in a startup environment, and excited to contribute to a product shaping the future.
Responsibilities
Qualifications
-
Bachelor’s degree in Computer Engineering, Computer Science, or a related field (or equivalent experience).
-
Strong software development fundamentals, with proven experience building software in Python.
-
Proficiency in Linux, including scripting, system optimization, and debugging in a Linux environment.
-
Hands-on experience owning the full software lifecycle in a professional or project setting.
-
Practical DevOps skills (e.g., CI/CD pipelines, containerization, cloud infrastructure, automation), acquired through experience rather than as a primary role.
-
Comfortable thriving in a startup environment—self-directed, adaptable, and able to manage ambiguity.
-
Excellent problem-solving skills and a passion for writing clean, maintainable code.
Nice-to-Haves
-
Previous job title such as “Linux Software Engineer” or similar.
-
Experience with cloud platforms (e.g., AWS, GCP, Azure) or container technologies (e.g., Docker, Kubernetes).
-
Familiarity with distributed systems or storage solutions.
-
Contributions to open-source projects or a strong personal portfolio.
Compensation and Benefits
The anticipated base salary range for this role is $200,000 to $240,000. Actual compensation will be determined by several factors, including level of professional/educational experience, skills/abilities, internal equity, and budgetary considerations. Hammerspace offers a broad range of health plans for medical, dental, vision, life, and disability, as well as 401k plans and flexible time off.