Senior Software Engineer

Insight Global
Carson, United States of America
5 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 156K

Job location

Remote
Carson, United States of America

Tech stack

JavaScript
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Integration Architecture
Azure
Cloud Computing
Software Quality
Code Review
Software Design Patterns
DevOps
Distributed Systems
Amazon DynamoDB
PostgreSQL
Netsuite
Node.js
NoSQL
Object-Relational Mapping
Object-Oriented Software Development
Next.js
Shopify
SQL Databases
TypeScript
Web Application Frameworks
Google Cloud Platform
Warehouse Management Systems
React
Cypress
Containerization
Kubernetes
GraphQL
Hardware Infrastructure
Functional Programming
Amazon Web Services (AWS)
Microservices

Job description

Our client is seeking a Senior Software Engineer to own and enhance internal tools while developing targeted solutions that improve operational efficiency. This role involves integrating internal and external APIs, as well as hardware components, to support production and fulfillment across both domestic and international operations.

The ideal candidate will collaborate closely with cross-functional teams, including data, platform, and storefront, to deliver scalable solutions aligned with business objectives and long-term growth.

Key Responsibilities

  • Design and develop new features by translating business requirements into scalable, practical applications

  • Collaborate with engineers, product managers, designers, and stakeholders to define requirements, architect solutions, and establish timelines

  • Lead and actively participate in code reviews, technical discussions, and strategy sessions

  • Drive improvements in testing, automation, and overall software quality

  • Research and implement new technologies, including both software and hardware integrations

  • Provide ongoing maintenance, support, and enhancements for existing systems, troubleshooting issues impacting operational teams

  • Build and maintain integrations with internal and external APIs

  • Promote engineering best practices and mentor junior team members to support their technical and professional development

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Requirements

5+ years of professional experience as a Software Engineer

  • Strong proficiency in Node.js, JavaScript, and TypeScript

  • Experience with modern web frameworks and technologies, including React, Next.js, GraphQL, and Apollo Server

  • Hands-on experience with SQL and NoSQL databases such as PostgreSQL, CockroachDB, and DynamoDB, including ORM tools (e.g., TypeORM)

  • Experience with testing frameworks such as Jest, Cypress, or JSUnit

  • Familiarity with cloud platforms (AWS preferred; Google Cloud and Azure acceptable), including services like Lambda, S3, and SQS

  • Experience working within microservices architectures, including troubleshooting and debugging distributed systems

  • Strong understanding of object-oriented design principles and software design patterns

  • Experience building and integrating APIs (both internal and external)

  • Ability to work independently while contributing effectively to a collaborative team environment

  • Strong problem-solving skills with the ability to thrive in a fast-paced environment

  • Eagerness to learn and adopt new technologies Preferred Qualifications

  • Experience with eCommerce platforms and public-facing applications, particularly Shopify

  • Exposure to containerization and orchestration tools such as Kubernetes, along with DevOps practices

  • Familiarity with emerging technologies such as AI and IoT

  • Experience with Warehouse Management Systems (WMS) and related technologies

  • Experience supporting systems involved in product planning, manufacturing, or supply chain operations

  • Experience with NetSuite or similar ERP systems

Benefits & conditions

Compensation: $65-75/hr. Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.

Apply for this position