Principal Systems Developer - Kernel
$144k - $205kInterSystems Corporation
The InterSystems IRIS data platform is the engine behind some of the world’s most important applications. At its core is a super scalable, high performance database engine built to naturally and flexibly store data accessed from multiple data models, including multi-dimensional arrays, key/value, relational tables, and objects. The database engine runs on a variety of operating systems including Linux, AIX and Windows. It’s designed to scale on large NUMA machines, distributed cache clusters, and the cloud.
The database kernel team needs a creative and motivated developer to join them in designing, implementing and enhancing components of the database engine and its embedded programming language. As part of a small team at the center of the data platform, you can expect to make a large impact with a high degree of independence.
Responsibilities
- Compose elegant, efficient, reliable and maintainable source code in C, with some C++
- Analyze, develop and optimize algorithms and data structures for efficiency in memory and/or modern storage devices
- Analyze and understand concurrency control and memory ordering issues around access to shared memory structures
- Learn, maintain and extend the embedded database programming language (ObjectScript) that comprises the application interface to the database
- Enhance interactions with modern operating systems and hardware devices
- Develop and maintain database management APIs
- Debug complex problems; develop and run test code
- Compose internal design documentation and guide external documentation
- Stay up to date with operating system, storage and database technology
Experience Required
- 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
- Excellent communication and collaboration skills
- Commitment to creating robust code to run for decades in high-stakes deployments
- Experience using AI-assisted tools (e.g. copilots, summarisation tools, or chatbots) with an ability to critically evaluate and verify AI-generated outputs
- Demonstrated ability to learn, evaluate, adapt to, propose and implement AI-augmented workflows in order to continually enhance your own, and the team’s productivity
- Bachelor's degree in Computer Science, Software Engineering, or a related field
We are an equal-opportunity employer and do not discriminate because of race, color, religion, sex, national origin, ancestry, marital status, veteran status, age, disability, sexual orientation or gender identity or expression or any other legally protected category. InterSystems is an E-Verify Employer in the United States.
InterSystems is providing a current good faith estimate of the anticipated base salary range for this position depending on a variety of factors including experience, education, skills, and performance.
Other compensation may include a discretionary annual variable target incentive.
The company also provides generous employee benefits including:
- Medical, vision, and dental insurance
- Short-term and long-term disability, and life insurance
- 401(k) Profit Sharing Contribution
- Paid Time Off and Holidays
- Parental Leave
- Tuition reimbursement
The estimated base compensation range for this role is:
$144,000—$205,000 USD
About InterSystems
InterSystems, a creative data technology provider, delivers a unified foundation for next-generation applications for healthcare, finance, manufacturing, and supply chain customers in more than 80 countries. Our data platforms solve interoperability, speed, and scalability problems for large organizations around the globe to unlock the power of data and allow people to perceive data in imaginative ways. Established in 1978, InterSystems is committed to excellence through its 24×7 support for customers and partners around the world. Privately held and headquartered in Boston, Massachusetts, InterSystems has 38 offices in 28 countries worldwide. For more information, please visit InterSystems.com .
AI Disclaimer
InterSystems may use AI tools for its internal operations including administrative tasks during recruitment (e.g., organizing candidate information). InterSystems’ approach to AI is guided by the InterSystems Responsible AI Guidelines . AI is not used to make or influence hiring decisions. All decisions are made by InterSystems employees.
Candidates may use AI for CV or interview preparation, provided materials are truthful and reflect their own experience. AI tools and third-party transcription services must not be used during interviews or assessments.
Please note that the use of wearable technology, including any AI-related tools or other technology-connected devices (such as META or Google smart glasses and/or wearables, and/or any similar devices), is strictly prohibited during the interview and screening process with InterSystems. Any applicant who requires a wearable device or any type of technology support during the interview process as a reasonable accommodation under the ADA or applicable state or country laws and regulations must contact the InterSystems Human Resources Department prior to attending or participating in any interview or screening process.
- Head of Solutions Engineering About the Company Leading AI technology firm Industry Computer Software Type Privately Held About the Role The Company is seeking a Head of Solutions Engineering to play a pivotal role in the transition from a high-...Suggested
- ...We’re bringing that mission to life with HMND‑01 - our rapidly developed humanoid platform being deployed in real industrial environments... ...configurations, infrastructure and interfaces with customer systems such as WMS, MES, ERP and existing automation. Work with Product...SuggestedFull timeWork at officeShift work
$130k - $180k
...Why this role is important to usThe Sr. Principal Solutions Engineer plays a critical... ...opportunities)Monitoring industry and market developments to identify potential opportunities for... ...operations, and portfolio management systems, gained through study or early...SuggestedFull timeWork at officeImmediate startRemote workWorldwide2 days per week- Principal Solutions Support Engineer -- CRD, Boston, MA, Hybrid, 125k to 165k base, bonusThe Principal Solutions Engineer will provide front line support for trading technologies and actively contribute to a variety of areas, including support and configuration of order...SuggestedLocal area
$125k - $155k
...transformation of industrial environments through composable, human-centric solutions that go beyond disrupting the Manufacturing Execution System (MES) category.A spinoff out of MIT, Tulip is headquartered in Somerville, MA, with offices in Germany, Hungary, Singapore, Israel...SuggestedTemporary workWork at officeLocal areaFlexible hours3 days per week$132k
Overview Waters Corporation is seeking a Principal AI Solutions Engineer to help Global Research innovate new ways of working and prototype future products using emerging AI technologies. Waters' Global Research organization advances the analytical instruments, chemistries...Local areaWorldwide$112.5k - $202.9k
At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation package - this is Total Rewards. Employees enjoy multiple wealth-building opportunities...Full timeTemporary workPart timeWork experience placementLocal areaFlexible hours$120k - $140k
...Aperia is unlocking a new era of efficiency and sustainability for commercial vehicle fleets, by developing innovative hardware and data analytics solutions. Inventors of the award- winning and disruptive Halotm Automatic Tire Inflator, and the cloud delivered Halo Connect...Remote jobFull timeH1b$95k - $245k
...Draper is actively seeking a Principal Cyber Effects Engineer that will... ...a wide range of devices and systems. We are looking for... ...for embedded, real‑time, and kernel‑mode systems to enable cyber... ...technologies and techniques.• Develop software that meets behavior...Full timeLocal area- ...You’ll Do: Design and implement real-time system software architectures leveraging SMP (... ...5 years of professional experience developing firmware/system software for embedded systemsStrong... ...experience with embedded Linux, kernel internals, and device driver development...Full timeTemporary workWork at officeImmediate startWork visa
- ...breakthrough AI and autonomy solutions for unmanned systems operating in GPS-denied and contested... ...computers, including bootloader, kernel, and root filesystem configuration.Configure... ..., customize, and patch the Linux kernel, develop custom device drivers, and manage device...
- ...Hybrid - Boston, MAGTM Sales OperationsSr. Solutions Consultant Hybrid - Boston, MAITSr. Security Engineer II Hybrid - Boston, MASr. IT Systems Engineer Hybrid - Boston, MASecurity Trust & Compliance Analyst Hybrid - Boston, MAProductDesign Technologist Hybrid - Boston,...
- ...on during live patient calls. Lucea's next chapter needs both. We have a product that practices can buy, connect to their phone systems, and use every day, and we're laying the foundation for what comes next: clinical assistance, practice analytics, and voice automation...
$163.8k - $200.2k
...fostering a culture of collaboration, innovation, and accountability. Develop and execute a strategic technical vision and roadmap for the... ...Native, iOS Native. Web Technologies: Content Management systems such as Drupal, Content Delivery Networks like Akamai or F5. API...Flexible hoursShift work- ...Principal Human Factors EngineerLocation: Minneapolis, USAAbout IDE Group:IDE Group is a... ...planned. Co-ordinate & conduct effective System Level Design Reviews.Provide mentorship,... ...management from your experience to expand & develop our aspiring team members.About...Work at office
- ...change to a $40 billion industry.RoleLinux Systems Engineers at Watershed engineer... ...modern environmentDemonstrate a software developer mindset, building tools when necessaryKnowledge... ...virtualization, networking, and Linux Kernel internalsAbility to clearly communicate...
- ...move quickly and efficiently.Balance essential scaling of today's systems with an iterative migration away from legacy components. Define... ...data pipelines and surfacing the right aggregates in [our developer portal / Backstage] and related tools.Governance, facilitation...Work at office
$220k - $240k
...Department CTO Office Location Arlington Description We are seeking a Principal Engineer to spearhead the development of cutting‑edge... ...and collaboration. Key Responsibilities Part of a team that is developing and integrating code scanning and application security products...Full timeWork at office$205k - $282k
...design, development, and scaling of Generative and Agentic AI systems that transform how our company operates and serves customers. This... ..., LangGraph, AutoGen, CrewAI, OpenAI Agents SDK, Semantic Kernel, LlamaIndex, Frontier, or similar.Experience with fine-tuning LLMs...$130.9k - $251.9k
...Overview Join us in tackling challenges that matter—because changing the world starts with impactful ideas and committed teams. As a Principal Security Solution Engineer in the Japan Global Specialist Team, you help global Japanese customers in America modernize and...Ongoing contractFull timeWork at officeLocal areaVisa sponsorshipWork visa- Head of Engineering About the Company Promising provider of top-notch services Industry Consumer Services Type Privately Held About the Role The Company is seeking a Head of Engineering to lead and manage the engineering team. The successful candidate...
$157.64k - $244.51k
...the same meeting, and to write a clear technical answer to a deadline.What you’ll achieve:3 months:Become certified in MuleSoft’s Developer trainingsComplete MuleSoft’s sales onboarding programBegin to build your architecture reframe and whiteboarding skills through shadowing...Full time- ...Role The Company is seeking a Head of Authentication Engineering to lead enterprise authentication capabilities across workforce systems, applications, APIs, and cloud environments. The role combines technical leadership with direct management of a distributed...
- ...essential. The ideal candidate will have a proven track record in engineering leadership, including the ability to recruit, manage, and develop engineering talent. Candidates for the Head of Engineering position at the company should have a Bachelor's degree in a relevant...
- ...into reliable delivery, ensuring the team ships effectively and consistently. This includes having a strong technical foundation in system architecture, helping to manage engineering workstreams, supporting technical decisions, and leading global engineering hiring...
- ...teams and complex software development projects. The role demands a leader who is not only experienced in software architecture and system design but also adept at remaining hands-on with production code. Key qualifications include a strong background in TypeScript,...
- ..., supporting and optimizing your IT initiatives. USM Business Systems, established in 1999, is an industry-leading private talent management... ...and a group of technical IT Infrastructure personnel, developing and establishing IT Infrastructure standards and procedures, assigning...Contract workTemporary workRemote work
$160k - $215k
...existing development environments Lead technical discussions on software architecture, CI/CD, cloud infrastructure, APIs, and developer workflows Deliver compelling demos to Senior Developers, CTOs, and CIOs that convert technical curiosity into commercial momentum...- ...Serve as an engineering leader at JLL! The Chief Engineer oversees the efficient, safe and responsible operation of all building systems and equipment while also leading the engineering team. You will oversee an engineering team of 8 at a 1.3 million square foot Class...For contractorsWork at office
$120k - $200k
...architecture, solution engineering, or technical consulting (pre-sales and/or post-sales).Strong foundation in databases, distributed systems, or software engineering.Proven experience delivering production-grade solutions in customer-facing environments.Experience...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Systems Developer - Kernel. Be the first to apply!
- principal cloud engineer Boston, MA
- senior civil engineer project manager Boston, MA
- principal developer Boston, MA
- principal data engineer Boston, MA
- principal security engineer Boston, MA
- principal engineer Boston, MA
- project engineer assistant project manager Boston, MA
- director systems engineering Boston, MA
- director data engineering Boston, MA
- hotel chief engineer Boston, MA






