Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

GrabJobs

Location: Remote, onshore in the USA How to Apply: Please only apply to one open position. If you aren't a fit for it, we'll consider you for other positions automatically. Please submit your resume and a cover letter (in .pdf) that a) highlights your relevant experience related to the qualifications listed below; b) explains your interest in Starfish in particular; and c) addresses the following questions: Please describe your scripting and programming skills including which languages you are strongest in and explain in detail a few more complicated projects you have done. Have you ever had any clients where the buck stopped with you to make them happy? Please describe “clients” you have had. For example, clients in your personal consulting practice, internal client users within your organization, external clients your organization serviced, etc. Please describe any large integration environment or workflow automation projects you have led. What is your superpower? Help us see the forest for the trees and tell us where you shine most and what you might uniquely contribute to our organization. This is important to us because it tells us what unique value you can bring to the organization. Job Details Work with some of the largest, most advanced storage environments in the world!! Starfish Storage is a dynamic, growing company creating enterprise software that enables organizations to manage massive unstructured data growth. Our mission is to enable organizations to leverage their data assets in pursuit of their own missions – whether that’s creating the next great blockbuster movie, curing diseases, or managing large business infrastructures that drive economies. Our clients are the most admired organizations in their industries: media and entertainment, research computing, biotechnology, higher education, oil and gas, manufacturing, government labs, and research institutes. We're looking for an experienced technical person with a well-rounded set of enterprise IT software development experience and excellent interpersonal and communication skills. This person will add innovative features to the Starfish product line, integrate it with various technologies, and meet customer feature requests. You will have the opportunity to receive feedback from customers and our business stakeholders. You will also have direct access to senior product and engineering management and have ample opportunity to grow into other positions within the company over time. 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. On the Product Integrations team we 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. We also create tools to make administration of the system easier and more user-friendly. Requirements Qualified applicants must have: The ability to balance multiple business needs and projects in an independent and self-directed manner The ability to decompose, scope, test, 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 A bachelor’s degree (not a must-have but highly desired) Current authorization (or will soon be authorized) to work in the United States on a full-time basis 5+ years of software development Strong familiarity with Linux systems Experience with developing on-premise database-based applications RESTful API development experience Work experience in one—or preferably both—of the languages we develop in: Python and Go Additional Skills that can apply: Experience with Lustre, GPFS, and general file system lower level details a plus SQL database use with 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 Compensation and Benefits We recognize that satisfaction and well-being are integral components for long-term sustainability and business success. As such, employees are provided competitive compensation, options (potential), as well as the following 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 increase with longevity at the company Discounted health club membership Convenient parking Opportunities for growth! Telecommuting opportunities Salary Range (Estimated): 130k - 200k Equal Opportunity Employer Starfish Storage provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, military service, or veteran status in accordance with applicable federal, state and local laws.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Santa Rosa, CA vacancy
  •  ...generate more opportunities thanks to our advanced lead generation engine, hyper-personalized sequencing, omnichannel outreach, and AI-...  ...priority. Thank you for your vigilance and understanding. Software engineers build the core of Amplemarket. The three co-founders... 
    Suggested
    Remote work

    GrabJobs

    Santa Rosa, CA
    1 day ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Suggested
    Work at office
    Remote work

    GrabJobs

    Santa Rosa, CA
    2 days ago
  •  ...Description Software Engineer Location: Remote / Alexandria, VA Clearance: Active TS/SCI or eligibility to be cleared   GeoDelphi, Inc. dba Whitespace is building Iris, a trust-first Agentic AI platform for global leaders. Recognized as one of the most innovative... 
    Suggested
    Casual work
    Remote work

    GrabJobs

    Santa Rosa, CA
    2 days ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Suggested
    Work at office

    GrabJobs

    Santa Rosa, CA
    2 days ago
  •  ...-quality datasets at petabyte-scale and low cost through a tight integration of infrastructure, engineering, and research work. We are looking for a skilled Senior Software Engineer to join us. What You’ll Do Be scrappy to find new sources of audio data and bring... 
    Suggested
    Shift work

    GrabJobs

    Santa Rosa, CA
    2 days ago
  • $132k - $168k

     ...Summary Are you a full-stack engineer who thrives on building exceptional user experiences, shipping high-quality apps from scratch, and raising the technical bar for teams around you? As a Software Engineer III at Topstep, you'll play a foundational role in building... 
    Full time
    Local area
    Remote work

    GrabJobs

    Santa Rosa, CA
    1 day ago
  •  ...reports:   None. Delta’s provide performance feedback on other engineers and participate in company peer mentorship program. Travel:...  ...pipelines, Workshop/Slate, and Ontology ~3+ years of software engineering experience ~ Experience with Python, TypeScript,... 
    Remote work
    Flexible hours

    GrabJobs

    Santa Rosa, CA
    2 days ago
  • $116.96k - $146.2k

     ...efficient. That said, every hiring decision is made by real Twilions! . See yourself at Twilio Join the team as Twilio’s next Software Engineer (L2). About the job This position is needed to build and scale Stytch’s core product as we bring Stytch capabilities to... 
    Local area
    Remote work
    Worldwide
    Weekend work

    GrabJobs

    Santa Rosa, CA
    3 days ago
  • $130k - $145k

     ...ecosystem that fully connects patients, personal care providers, managed care organizations, and states. We are seeking a Senior Software Engineer to contribute to the design, development, and ongoing enhancement of our caregiver platform. This role requires a strong... 
    Full time
    Local area
    Remote work
    Night shift

    GrabJobs

    Santa Rosa, CA
    2 days ago
  • $175k - $200k

     ..., Rust, C++, C#, etc) in an enterprise environment, with a heavy focus on backend development ~ Experience building large scale software systems running on thousands of servers ~ Professional experience incorporating AI-assisted development tools (e.g., Gemini, Cursor... 
    Full time
    Work experience placement
    Remote work
    Flexible hours

    GrabJobs

    Santa Rosa, CA
    3 days ago
  •  ...employees across every US time zone, as well as select offices in the US and internationally. Who You Are You are a Senior Software Engineer who is both AI-native and product-minded. You love taking an ambiguous customer problem, turning it into a clear plan, and... 
    Full time
    Remote work

    GrabJobs

    Santa Rosa, CA
    3 days ago
  •  ...observability, and cost tracking.   Collaborate with AI/ML engineers and data scientists to embed intelligent automation and decisioning...  ...systems.   Expertise and hands-on experience with Aloha software. Familiarity with mortgage compliance frameworks such as HMDA... 
    Local area
    Remote work

    GrabJobs

    Santa Rosa, CA
    3 days ago
  •  ...innovative, mission-driven team working at the intersection of software and healthcare to reduce friction, improve access, and make...  ...You will work cross-functionally with product, cloud, and engineering teams to deliver high- performance solutions that improve patient... 
    Remote work
    Flexible hours
    Shift work

    GrabJobs

    Santa Rosa, CA
    2 days ago
  • $17.5 per hour

    Job Description Job Description Benefits: Flexible schedule Free uniforms Opportunity for advancement Training & development What You’ll Get: Flexible part-time schedule (great for students, parents, and educators) Paid leadership & coaching training...
    Part time
    Local area
    Flexible hours

    Soccer Shots - Solano

    Santa Rosa, CA
    6 days ago
  • Robert Half is looking for an experienced Network/Systems Engineer to support and enhance enterprise infrastructure in Santa Rosa, California...  ..., upgrade, and maintain infrastructure systems and related software to meet operational and business requirements.• Review hardware... 
    Contract work
    Work at office

    Robert Half

    Santa Rosa, CA
    1 day ago
  •  ...assemblies, technical drawing3.Familiar with protocol-based testing (DV, Dval, lot release, etc.)Education Required: Bachelor’s degree in Engineering (Mechanical or Biomedical, Materials, Chemical)Years’ Experience Required: 2+ yearsThe R&D Engineer IIworks collaboratively with... 
    Second job

    Planet Pharma

    Santa Rosa, CA
    4 days ago
  • $226.67k - $273.1k

     ...How We Build Babylist is rebuilding how we make software around one belief: AI changes everything — how teams are structured, how...  ...decisions get made, how fast an idea becomes working software. Our engineers own problems end to end, work directly with product and design... 
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Santa Rosa, CA
    3 days ago
  •  ...Netlify, Uber, Samsara, and more. We are hiring a Staff Platform Engineer to own the infrastructure Nango runs on - and increasingly, the...  ...about when it's the wrong tool. ~ Experience operating software in environments you don't control: BYOC, single-tenant, on-prem... 
    Remote work

    GrabJobs

    Santa Rosa, CA
    2 days ago
  • Job Title: Python Backend Developer Experience: 3+ years Location: Remote (All over India) Job Description: We are seeking a skilled Python Backend Developer to join our team and contribute to the development and maintenance of high-quality backend applications. The ideal...
    Remote work

    GrabJobs

    Santa Rosa, CA
    1 day ago
  • $167.81k - $279.68k

     ...design end-to-end system solutions integrating instrumentation, software, automation, and data workflows Drive system-level...  ...Collaborate closely with product development, R&D, and solutions engineering teams to align roadmap and customer needs Develop system architectures... 
    Permanent employment
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    2 days ago
  •  ...industry best practices. Develop, customize, and enhance ServiceNow modules, including but not limited to ITSM, ITOM, HRSD, App Engine, and Service Portal. Create and manage complex workflows, business rules, UI policies, ACLs, and automation scripts using JavaScript... 
    Full time
    Contract work
    Local area
    Remote work

    GrabJobs

    Santa Rosa, CA
    1 day ago
  • $122.58k - $161.28k

     ...thrive at all points in their careers. Responsibilities Our engineering team is located in Santa Rosa, California, and relocation...  ...requirements, analyzes, designs, prototypes, develops and tests software, firmware and applications for current and future Vector... 
    Permanent employment
    Relocation
    Relocation package

    Keysight Technologies

    Santa Rosa, CA
    13 days ago
  •  ...role delivers application customizations, integrates third-party software and enterprise systems, partners with the Salesforce Health...  ...degree in Business Administration, Computer Science, Mathematics, Engineering, or a related field with coursework in programming and... 
    Contract work
    Temporary work
    For contractors
    Interim role
    Casual work
    Remote work
    Night shift

    GrabJobs

    Santa Rosa, CA
    1 day ago
  • $70k - $90k

     ...attention to data integrity that this work demands. You communicate clearly across dev and business. You can talk design with engineers and outcomes with business stakeholders, tailoring the message to the audience. This is critical to the role. You are a calm, trusted... 
    Permanent employment
    Full time
    Contract work
    Casual work
    Remote work

    GrabJobs

    Santa Rosa, CA
    1 day ago
  •  ...Napa counties***   Position Summary: The Senior Systems Engineer provides customer-facing consulting services, technical expertise...  ..., determine business needs and goals and generate hardware and software requirements. Leverage industry experience in analysis,... 

    KLH Consulting, Inc.

    Santa Rosa, CA
    7 days ago
  •  ...from fraud, errors and mistakes. Our specialised Accounts Payable software integrates with leading business ERP systems like SYSPRO,...  ...and motivated individual to join our team as a Software Support Engineer. In this role, you will be the critical link between our development... 

    GrabJobs

    Santa Rosa, CA
    4 days ago
  • Grazitti Interactive is a global digital services provider leveraging cloud, mobile and social media technologies to reinvent the way you do business. Since 2007, Grazitti has been helping companies power their businesses with its marketing automation and cloud innovation...
    Full time
    Work experience placement
    Remote work
    Flexible hours

    GrabJobs

    Santa Rosa, CA
    2 days ago
  • $85k - $100k

     ...Position Description America Votes is looking for a full-time Data Engineer for the 2026 cycle. This person will build and maintain the...  ...of unit testing, CI/CD, containerization, and other software engineering best practices. Familiarity with voter file or voter... 
    Permanent employment
    Full time
    Work experience placement
    Local area
    Remote work

    GrabJobs

    Santa Rosa, CA
    1 day ago
  • $50.53 - $80.29 per hour

     ...experiences come from working together, celebrating differences, and helping each of our team members shine. We’re looking for a Data Engineer to join our team for a 6-month contract. In this role, you’ll build and maintain reliable, readable, and efficient database views... 
    Hourly pay
    Contract work
    Local area
    Remote work
    Worldwide
    Flexible hours

    GrabJobs

    Santa Rosa, CA
    3 days ago
  •  ...Who We Are: DAKCS is a small software company headquartered just north of Salt Lake City. We are an industry leader in providing accounts receivable management and payment collection software (think fintech). We have won a top workplace in UT award three years in a row... 
    Part time
    Casual work

    GrabJobs

    Santa Rosa, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!