Back to jobs

Software Engineer

SAI360 · Chicago, IL, US

Spotted 3d agoFull-time

Job details

Pay
$100,000 – $140,000 a year
Work mode
On-site
Employment
Full-time
Posted
Oct 28, 2026
Last confirmed open
Oct 29, 2026
Job description

About this role

Job Description

SAI360 is seeking a skilled Software Engineer to design, develop, test, and maintain software applications that support business operations and customer needs. The ideal candidate will have strong programming skills, analytical thinking, and a commitment to building secure, reliable, and scalable software solutions.

In this role, you will collaborate with engineering, product, and quality assurance teams to develop application features, resolve technical issues, improve system performance, and deliver maintainable software aligned with business requirements.

Responsibilities

  • Design, develop, test, and maintain software applications and services.
  • Write clean, efficient, reusable, and well-documented code.
  • Collaborate with product managers, designers, and engineers to translate requirements into technical solutions.
  • Develop and maintain APIs, database integrations, and application components.
  • Troubleshoot software defects and resolve application performance issues.
  • Participate in code reviews and follow established software engineering standards.
  • Develop and maintain automated tests to support software quality.
  • Contribute to technical design discussions and application architecture improvements.
  • Support software deployments, updates, and ongoing maintenance.
  • Identify opportunities to improve application reliability, scalability, and security.
  • Maintain technical documentation and follow secure development practices.
  • Collaborate with cross-functional teams to deliver projects within agreed timelines.

Skills and Experience

  • Experience in software engineering, application development, or a related technical role.
  • Proficiency in one or more programming languages, such as Java, C#, Python, JavaScript, or TypeScript.
  • Understanding of data structures, algorithms, and software design principles.
  • Familiarity with APIs, databases, SQL, and version control systems such as Git.
  • Knowledge of software testing, debugging, and the software development life cycle.
  • Familiarity with cloud platforms, CI/CD pipelines, or modern application frameworks is an advantage.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Effective written and verbal communication skills.
  • Ability to collaborate with technical and nontechnical stakeholders.

About the Company

SAI360 provides software solutions for governance, risk management, compliance, environmental health and safety, and related business processes. Its platform supports organizations in managing risk, meeting compliance obligations, and improving operational oversight. Confirm the current company profile and relevant Chicago-area operations before publishing.

Compensation

The estimated salary range is $100,000–$140,000 per year, depending on experience, technical expertise, job responsibilities, and the employer's compensation structure. This is an illustrative estimate, not a verified salary range for a current SAI360 vacancy.

Pay: $100,000.00 - $140,000.00 per year

Benefits:

  • Health insurance
  • Relocation assistance
  • Vision insurance

Work Location: In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed