2,167,119open jobs
139,487companies
239,800added this week
Browse all
Location
Remote (United States)
Visa
Sponsors visas in Canada; no register of this country names it

Confirmed on the employer's own hiring board on Nov 11, 2026. First seen by Alion on Nov 9, 2026. SAPSOL Technologies scores B on the Alion truth index.

Overview
Company
Impact
Profile match
SAPSOL Technologies is an SAP consulting and IT services firm with its head office in Santa Clara, California, offering SAP S/4HANA, SuccessFactors, BTP and Analytics Cloud implementation, application maintenance and support, and staffing of SAP, IT and healthcare professionals. It also runs HireRig, a recruitment and placement portal, and develops AI products such as TraceSecure.ai and RoboCart.ai with a development team in Mississauga, Ontario. Its postings mix SAP consultant roles in finance, project systems, materials management and payroll, SAP training programmes for freshers, and contract engineering, DevOps, cybersecurity and desktop support positions.

Position: 7089 - Senior Software Engineer

Mode: Long term contract

Remote-only Accepted? YES

Profile: This is a senior backend individual contributor role. The team seeks a technically strong backend engineer who can design solutions and provide hands-on support.

Process/Submission Rules: List Tech Stack Grid in Submission notes. Once a candidate is invited to interview, the team will either hold an initial 30-minute call with the manager, followed by a 1 to 1.5 hour interview with the team, or move straight to a technical interview with the team if the resume looks solid.

Tech Stack Grid

Technology

Some Awareness (1)

Novice (2)

Intermediate (3)

Advanced (4)

Expert (5)

Languages and runtime

Node.js Development

4

TypeScript (JavaScript ES6+)

4

AWS compute and messaging

AWS - Lambda

4

AWS - SNS/SQS

3

AWS CLI

3

AWS data and storage

AWS - DynamoDB

4

AWS - S3

4

AWS - Athena

2

AWS - Glue

2

Infrastructure as code

AWS CDK

4

Source control and CI/CD

Git

4

GitHub Actions (CI/CD)

3

Architecture

SaaS / multi-tenant application design

3

AI coding tools

Claude Code (agentic coding)

3

GitHub Copilot

3

About the Role

As a Senior Software Engineer, you will design, build, test, deploy and document backend solutions on AWS, including the infrastructure and delivery pipelines that run them. You will improve shared patterns and components and help the team move its systems forward.

You will report to the Senior Director and work in agile teams that build and maintain highly visible, critical applications. You will design and tune software patterns, help teammates use them, and from time to time implement, test and document complex solutions. You will also keep strong, professional relationships with customers and partner teams.

You will follow emerging technology trends, apply them to College Board's needs, and work with teams on practices, standards and guidelines.

Our engineers use AI coding agents such as Claude Code and GitHub Copilot in everyday development, and you will help the team use them well and safely.

We're looking for a skilled communicator and active partner who can turn business needs into lasting, high-quality solutions that support College Board's mission.

Responsibilities of the Role

  • Design and build backend AWS solutions and the continuous delivery pipelines that ship them with quality
  • Write complex code, build and maintain AWS infrastructure with CDK, and automate testing and deployment
  • Design multi-tenant backend services with tenant data isolation
  • Own DevOps for the solutions you build, including deployments, monitoring and production support
  • Use AI coding agents (Claude Code, GitHub Copilot) day to day to design, write, test and document code, and own the quality of what ships
  • Review AI-generated code with the same rigor as any other code
  • Own the quality of your work: set quality criteria, use reviews, and keep improving
  • Write design specs, unit tests and technical documentation, including documenting current-state systems
  • Develop and apply standards, patterns and processes that make our systems consistent, lower risk and improve efficiency
  • Define best practices for modeling, storing and moving data in cloud applications
  • Mentor teammates on best practices, cloud technologies and safe use of AI coding tools
  • Improve the team's processes, speed and quality using ideas from other teams and the industry

Qualifications Needed for the Role

  • Bachelor's degree in Computer Science, Engineering or MIS
  • 7+ years of experience in software systems and backend programming
  • 5+ years of backend development with Node.js and TypeScript on AWS
  • 4+ years hands-on with AWS Lambda, SNS/SQS, S3 and DynamoDB
  • Strong hands-on experience building AWS infrastructure as code with AWS CDK
  • Strong experience with Git and associated methodologies
  • Working experience with CI/CD pipelines using GitHub and GitHub Actions
  • Experience writing unit and integration tests
  • Experience with monitoring and observability tools
  • Experience designing multi-tenant SaaS applications, including tenant data isolation and tenant-scoped access control
  • Working knowledge of AWS serverless architecture, distributed architecture patterns, and AWS data services such as Athena and Glue
  • Hands-on experience using Claude Code and GitHub Copilot to build, test and ship production software
  • Good judgment on when to trust, check or reject AI-generated code, and awareness of risks such as prompt injection, data exposure and over-broad permissions
  • Experience mentoring other engineers on cloud technology
  • Strong problem solving and analytic skills
  • Able to handle multiple projects, work independently, and be a supportive Scrum team member

Preferred Skills for the Role

  • Familiarity with AWS networking and containers (for example VPC, ECS/Fargate)
  • Strong knowledge of relational and NoSQL databases
  • Experience with event-driven design and API design
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,167,119 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
In your city
Application Developer 29 days ago
$85k – $100k per year · Hybrid · 3+ years exp · Associate's Degree · Carmel
Python
Java
AI/ML
Cursor
Cline
Analytics
ETL/ELT
Apply
Remote (South Africa) · Full-Time · Johannesburg
JavaScript
Java
TypeScript
COBOL
Java
Spring Framework
Spring Boot
Hibernate
Spring MVC
Databases
Db2
Apache Kafka
IMS
Frontend
Vue.js
Angular
React.js
Mobile
JUnit
DevOps
OpenShift
Azure
AWS
Docker
Kubernetes
Bitbucket
AWS Lambda
Management
Confluence
Jira
Agile
Scrum
QA
TestNG
Apply
Remote (South Africa) · Full-Time · South Africa
AI/ML
Machine Learning
Apply
Remote (South Africa) · Full-Time · South Africa
Python
Java
SQL
Scala
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
MS SQL
Memcached
Apache Kafka
DevOps
GCP
Azure
Jenkins
AWS
Docker
Kubernetes
Travis CI
GitHub
Linux
Apply
Remote (South Africa) · Full-Time · South Africa
Python
SQL
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
MS SQL
Memcached
Apache Kafka
DevOps
GCP
Azure
Jenkins
AWS
Docker
Kubernetes
Travis CI
GitHub
Linux
Apply
In office · 1+ year exp · Bachelor's Degree · Bloomington
Python
Go
JavaScript
Rust
TypeScript
Node JS
Python
SQLAlchemy
FastAPI
Alembic
Node JS
Electron
Databases
PostgreSQL
pgvector
SQLite
AI/ML
LangChain
Claude Code
Model Context Protocol
Fine-tuning
AI Agents
Docling
LLM
RAG
OpenAI
OpenAI Codex
GraphRAG
LiveKit
Human-in-the-Loop
Multi-Agent Systems
Frontend
D3.js
Bootstrap
React.js
npm
pnpm
DevOps
Rest API
Terraform
Helm
GitHub Actions
OpenTelemetry
Podman
WebRTC
WebSockets
Azure
CI/CD
Git
Docker
Kubernetes
OpenStack
GitHub
Cybersecurity
Trivy
HIPAA
Microsoft Entra ID
Design
Figma
Management
Agile
QA
Playwright
Pytest
Vitest
Apply
In office · Full-Time · Mexico
TypeScript
SQL
C#
Analytics
Power BI
Apply
In office · Full-Time · PhD · Greenville
AI/ML
Copilot
Apply
Software Engineer 1 day ago
In office · Full-Time · George Town
Python
JavaScript
Java
TypeScript
C#
Bash
Perl
TCL Scripting
Python
Flask
Java
Spring Boot
C#
ASP.NET Core
Databases
PostgreSQL
MS SQL
Apache Kafka
Microsoft Fabric
Frontend
Angular
DevOps
Rest API
VMWare
Azure
Git
Docker
Kubernetes
KVM
Hyper-V
GitHub
Linux
Unix
Analytics
Power BI
ETL/ELT
SSIS
IoT
MQTT
Management
SharePoint
Agile
Scrum
Apply
Software Engineer 1 day ago
Remote (United Kingdom) · Full-Time · Belfast
JavaScript
TypeScript
C#
C#
.NET
Frontend
Angular
React.js
DevOps
Azure
Kubernetes
Management
SharePoint
Agile
Apply
C ++ Developer 2 months ago
≈ $117k – $252k per year (Estimated) · Remote (United States, Canada, Mexico)
Python
SQL
C++
Databases
PostgreSQL
AI/ML
Claude Code
DevOps
CI/CD
Analytics
ETL/ELT
Apply
Java Engineer 3 months ago
≈ $120k – $259k per year (Estimated) · In office · Oakland · Alpharetta
Python
PowerShell
DevOps
Azure
CI/CD
Docker
Kubernetes
Apply
C++ Developer 4 months ago
≈ $139k – $299k per year (Estimated) · In office · Contractor · Mountain View
Python
C++
AI/ML
AI Agents
DevOps
Rest API
gRPC
CI/CD
Apply
Software Engineer 4 months ago
Remote (Brazil) · Contractor
JavaScript
Kotlin
TypeScript
Ruby
Node JS
Elixir
Ruby
Ruby on Rails
Databases
PostgreSQL
DynamoDB
Apache Kafka
Frontend
GraphQL
React.js
npm
DevOps
Git
AWS
AWS Lambda
Apply
Software Engineer 4 months ago
Remote (Brazil) · Contractor
JavaScript
Kotlin
TypeScript
Ruby
Node JS
Elixir
Ruby
Ruby on Rails
Databases
PostgreSQL
DynamoDB
Apache Kafka
Frontend
GraphQL
React.js
npm
DevOps
Git
AWS
AWS Lambda
Apply
See all jobs
This is one of many
2,167,119 more open roles from verified company boards, updated every day.