Starfish Storage · 2 days ago
Senior Software Engineer, Product Integrations
Wonder how qualified you are to the job?
Software Development
Insider Connection @Starfish Storage
Responsibilities
Develop and enhance the Starfish Storage Product Integrations to meet our design goals and customer needs, and collaborate with product and technical staff on product roadmap and R&D planning and implementation.
Work to make the core product take advantage of unique abilities of storage systems to allow for more up-to-date cataloging of information as well as generally better interoperability.
Create tools to make administration of the system easier and more user-friendly.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Independent and self-directed, capable of balancing multiple business needs and projects
Be able to decompose, scope, POC, and integrate solutions for problems, then own the overall project across members of the team during full implementation
Excellent written and oral communication skills
Excellent interpersonal skills
Flexibility
Bachelor’s degree is highly desired
Current authorization (or will soon be authorized) to work in the United States on a full-time basis
8+ years full-time engineering experience
Linux administration skills
Experience with developing on-premise database-based applications
RESTful API development experience
We develop in Python and Go, work experience in one of these languages is required
SQL database use
Preferred
Specific experience with PostgreSQL a plus
Experience with cloud storage solutions and protocols (AWS, for example)
Basic Windows administration skills
Experience with testing and automation tools such as Jenkins and/or Ansible
An understanding of file systems and POSIX standards
General bash scripting
Familiarity with agile development techniques
Experience working with geographically-distributed teams
Benefits
Multiple health insurance options
Medical FSA and Dependent Care FSA
Dental insurance
Vision insurance
401(k) savings plan with employer matching
Employer-sponsored long-term disability
Paid holidays and PTO that increases with longevity at the company
Discounted health club membership
Convenient parking
Opportunities for growth!
Telecommuting opportunities