InterSystems
Principal Systems Developer – Kernel
$144K–$205K
Boston, MA · Principal · Full-time · Posted Jun 2, 2026
- Experience
- 10+ years developing low-level system code for mission-critical software.
- Education
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Visa sponsorship
- InterSystems is an E-Verify Employer in the United States.
About the job
Develop and optimize components of the InterSystems IRIS database kernel, embedded programming language, and database APIs.
What you'll do
- Write and maintain efficient, reliable C and some C++ code; develop and optimize algorithms and data structures.
- Analyze concurrency and memory-ordering issues, and enhance interactions with operating systems and hardware.
- Maintain and extend ObjectScript and database APIs; debug complex problems, test code, and document designs.
What they ask for
- 10+ years developing low-level system code for mission-critical software.
- Experience in C or C++; assembly is a plus.
- Strong technical knowledge of computer architecture, operating systems, concurrency control, compiler and interpreter methods, and software engineering techniques.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
Pay
$144,000 — $205,000 USD (base salary)
Tools
C, C++, assembly, ObjectScript, Linux, AIX, Windows
AI focus
Use and critically evaluate AI-assisted tools, and develop, assess, adapt, propose, and implement AI-augmented workflows to improve individual and team productivity.
Model-written summary · the original posting is authoritative