Software Engineer

SHI International

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Somerset, NJAustin, TX
Salary
$125,000–$150,000 / yr
Employment
Full-time
Posted
84 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $155k
This role $138k
$106k $195k
below market most similar roles pay here above market

This role pays less than 65% of similar roles. Most pay $124,850–$184,900 — the blue band above. At the midpoint, this role pays about $138k versus about $155k for comparable roles.

Based on 240 similar postings.

Employer

About SHI International

SHI International is a global IT solutions provider and Value-Added Reseller (VAR) that helps corporate, enterprise, and public sector customers manage, procure, and secure hardware, software, and cloud services.

SHI International currently has 55 open roles on FindRole.

Listed pay typically runs $120,000–$200,000 across 53 roles with salary data.

Most-posted roles

View all roles at SHI International

At a glance

TL;DR · Software Engineer

The Software Engineer joins the AI/ML team to design, implement, and maintain software solutions within a dynamic environment. This role involves developing new features, resolving complex technical issues, and maintaining high-quality code through rigorous testing and debugging. The engineer will support CI/CD processes to ensure stability, security, and efficiency while creating comprehensive technical documentation. Key responsibilities include building high-performance, thread-safe code for sub-millisecond request serving and managing distributed systems. Required technical skills include proficiency in Python, SQL, and JavaScript, along with experience in AWS or Azure cloud platforms. Candidates must demonstrate expertise in SQL database management, ORM frameworks, Test-Driven Development, and PaaS models. The role focuses on solving technical problems by integrating new features and maintaining runtime platforms to ensure scalable software outcomes.

What does a Software Engineer earn in New Jersey?

Median $161500 from 34 postings across 14 companies.

See salary data

What you'll do

  • Design, develop, and implement new software features and modifications based on functional requirements.
  • Identify and resolve complex technical issues using critical thinking and problem-solving skills.
  • Maintain high-quality code through rigorous testing, debugging, and peer code reviews.
  • Support CI/CD processes to ensure the stability, security, and efficiency of shipped code.
  • Manage runtime platform maintenance, including the integration of new features and release fixes.
  • Create and maintain comprehensive technical documentation to facilitate knowledge sharing and continuous development.
  • Utilize SQL and ORM frameworks to manage relational databases and perform efficient data manipulation.
  • Deploy and scale applications using cloud platforms such as AWS or Microsoft Azure.

What we're looking for

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or relevant work experience.
  • 7+ years of professional software engineering experience.
  • 5+ years of experience with Python, SQL, and JavaScript.
  • 5+ years of experience writing high-performance, thread-safe code for sub-millisecond request serving.
  • 5+ years of experience debugging live site problems and building automation for high-scale distributed systems.
  • 5+ years of experience developing applications in Azure or AWS.
  • Intermediate proficiency in cloud computing, DevOps practices, SQL, PaaS, ORM frameworks, and TDD methodologies.
  • Advanced AWS or Azure Certification (preferred).

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 153 days ago $179,500–$246,500
Modern C++ Python C# Java Rust Machine Learning PyTorch GPU Programming Signal Processing Computer Vision Robotics Web Service Architecture FPGA Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 154 days ago $152,000–$209,000
C++ Python C# Java Rust PyTorch Machine Learning Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 151 days ago
C++ Python LabVIEW National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging Data Storage
1+ yrs exp

Software Engineer

Booz Allen Hamilton

Arlington, VA 80 days ago
C# Java Python React NodeJS Rust C++ C Linux Containers Automated Testing Web Development Networking Filesystems
3+ yrs exp

Software Engineer

Booz Allen Hamilton

McLean, VA 69 days ago
GitHub Actions Python Go Terraform CI/CD DevSecOps REST GraphQL SLSA Sigstore Cosign OPA Kyverno SBOM GitHub Enterprise GitHub CLI
4+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 77 days ago
Python JavaScript PowerShell .NET Kubernetes Linux Windows Databases Machine Learning AI Distributed Applications Root Cause Analysis Scripting CIM
2+ yrs exp