Senior 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.
- ...are the Technical Owner of the mission-critical Customer Application and Decisioning Funnel. This role is pure distributed systems engineering —your primary mandate is to drive architectural resilience, code quality, and performance within our core Java services, all...SeniorWork at officeRemote workShift work
$170k - $190k
...We are looking for a Senior Software Engineer for AI to join our engineering team. In this role, you will design, build, and ship AI-powered features that directly impact our platform and our clients' members. You'll collaborate closely with product, engineering, security...Senior$170k - $230k
...regularly. Some roles are hybrid or in-office by design. For example, our engineering team in India works primarily from our Gurugram office. About the Opportunity: As a Senior Software Engineer at SentiLink, you will build and enhance an API platform that powers...SeniorLive inWork at officeRemote workHome officeFlexible hours- ...partners, ezCater helps grow their business by bringing them new high-value customers and large orders. ezCater is hiring senior software engineers to build shared platform capabilities across administration, integrations, and transaction-heavy product experiences. This...SeniorPermanent employmentWork at officeRemote workVisa sponsorshipWork visaFlexible hours
$195k - $255k
...the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is seeking a Senior Full Stack Software Engineer to join the Acquisition & Onboarding team within the Consumer org. This is a high-impact leadership role for an engineer...SeniorWork at officeRemote workFlexible hours- ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Associate, Software Engineering Job Code: 41122 Job Location: Salt Lake City, UT Job Schedule: 9/80. Every other Friday off. Job...SeniorLocal area
$155k - $185k
...technology that’s redefining what’s possible in remote sensing, you belong here at Umbra. About the Job We are seeking a Senior Ground Software Engineer to join our Remote Sensing software organization and help expand our capacity to design, build, and maintain the...SeniorPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours- ...Across our Marine and RV & Camping businesses, we build software that helps operators manage essential workflows including reservations... ...running smoothly. Overview Storable is seeking a Senior Software Engineer to join our Specialty Verticals engineering organization...SeniorFull timeTemporary workLocal areaImmediate startHome officeOverseasRelocation packageFlexible hours
- ...Our startup has raised a pre-seed round and is looking to hire engineers for exciting, unique projects. As an early member of the... ...US EST time zone. - At least 3 years of experience as a paid software engineer working at a company where the primary product is software...SeniorHourly payFull timeRemote work
$60 - $73 per hour
DescriptionKforce has a client in Salt Lake City, Utah seeking a highly skilled Senior Software Engineer End Effector to join their team immediately.Summary:This is an exciting opportunity to contribute to cutting-edge robotics and automation technology, working on the...SeniorImmediate start- ...recognize our employees as our greatest asset and have a culture to prove it! How You Will Support The Team: The Senior Software Engineer is responsible for translating business requirements to technical specifics and developing full stack software architecture...SeniorFull timeFor contractorsWork experience placementWork at office3 days per week
$100k - $144k
...Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud-based enterprise...SeniorRemote jobFull timeWork at officeLocal area- ...Senior Software Engineer (Elixir) NICE/VoApps is seeking a talented Senior Software Engineer to join our team. In this role, you will contribute to the development of innovative telephony solutions, enhancing our contact center offerings with cutting-edge algorithms and...Senior
$152.5k - $205k
...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;...SeniorPermanent employmentRemote workFlexible hours- ...position.Position Description:Develops software applications in Java Web services and application... ...:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information... ...and three (3) years of experience as a Senior Software Engineer/Developer (or closely...SeniorFull time
- ...transform our workforce of the future, today.We are seeking a Senior CIAMSoftware Engineer in Salt Lake City to join our CIAM team to help support... ...do. Come join us in transforming engineering and banking software!This Software Engineer will be responsible for maintenance...SeniorWork at officeWork from homeFlexible hours3 days per week
- ...colleagues the best experience possible for over 150 years. Help us transform our workforce of the future, today.We are seeking a Software Engineer to join Zions Bancorporation. The Software Engineer plays a key role in modernizing our critical platforms and driving our...SeniorTemporary workH1bWork at officeWork from homeFlexible hours3 days per week
- ...A reasonable estimate of the current range is: Grade: Technical 410Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software operating or application...SeniorFull timeContract workFlexible hours
- Who We're Looking For - Senior Software EngineerWe're looking for a Senior Software Engineer to join our team at Clearlink. In this role, you'll develop high-quality, secure, and maintainable software that serves both our users and our business goals. You'll work across...SeniorWeekly payWork at officeRemote workFlexible hours
- ...Key Responsibilities: Design, develop, and maintain software applications within the GenTax system using C# and SQL, including writing advanced SQL queries and implementing API services to support business requirements. Collaborate with cross-functional teams to gather...SeniorWork experience placement
$140k - $160k
...- $160,000 Job Description Essential Functions: Develop software for embedded devices and systems from requirements through production... ..., and repair defects. Collaborate with a cross-functional engineering team and help define technical direction for features or...Senior- ...Today, Upbound supports Fortune 500 companies and platform engineers across 100+ countries . Crossplane has surpassed 100M+ downloads... ...to date. Learn more at upbound.io . Upbound is hiring a Senior Software Engineer to help us build and operate Upbound Spaces, the...SeniorRemote workWorldwide
$171.5k - $250k
...About the Role: Every feature ClassDojo ships begins with an engineer. Every minute an engineer spends waiting on builds, troubleshooting... ...Experience Engineering exists to remove that friction. As a Senior Software Engineer, Developer Experience, you'll build the tools,...SeniorLocal areaRemote work- ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and...SeniorLocal area
$67.19 - $72.19 per hour
...Must Have Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field.... ...years of prior related experience. Strong knowledge of modern software development tools and engineering practices, including embedded...SeniorImmediate start$80k - $180k
...and Vue.js at the front‑end. We develop software as simple as forms for data capture to Roslyn... ...custom patterns handling our enrollment engine. We believe the best part of development... ...devising the proper implementation. Our senior engineers solve problems, define the features...SeniorWork at office$130k - $150k
...competencies, collaborate with diverse professionals, share knowledge and enjoy a rewarding career. We are looking for a Senior Software Engineer - ServiceNOW Developer to join our Corporate IT Team in Salt Lake City! ROLE AND RESPONSIBILITIES: We are seeking a...SeniorFull time$101.1k - $206.8k
...technology platform, encompassing sophisticated analytics, AI, intelligent automation, and workflow orchestration. As our Senior Software Engineer, you will help modernize the technology powering critical patient scheduling, order management, and patient access...SeniorFull timeLocal areaRemote work$190k - $240k
...customer identity and authentication. This role is a hands‑on engineering position inside Information Security, focused on designing and... ...beyond basic configuration. 5+ years of professional backend software engineering experience. Strong production experience in Python...SeniorWork at officeRemote workFlexible hours- ...Senior Software Developer We are seeking a highly skilled and motivated Senior Software Developer to join our team in building and maintaining... ...Collaboration & Leadership: Collaborate with product, QA engineers, and other stakeholders to understand use cases and improve...SeniorWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer fintech West Valley, UT
- ngo software engineer West Valley, UT
- intel software engineer West Valley, UT
- senior software engineer remote West Valley, UT
- junior software developer remote West Valley, UT
- software engineer healthcare West Valley, UT
- startup software engineer West Valley, UT
- software engineer remote West Valley, UT
- remote entry level software developer West Valley, UT
- software engineer internship remote West Valley, UT



