Position Overview We are seeking a Principal Drupal Engineer to play a central role in planning ... Required Skills and Experience * 8+ years of professional software engineering experience ...
New
Position Overview We are seeking a Principal Drupal Engineer to play a central role in planning ... Required Skills and Experience * 8+ years of professional software engineering experience ...
New
Position Overview We are seeking a Principal Drupal Engineer to play a central role in planning ... Required Skills and Experience * 8+ years of professional software engineering experience ...
New
Position Overview We are seeking a Principal Drupal Engineer to play a central role in planning ... Required Skills and Experience * 8+ years of professional software engineering experience ...
New
Position Overview We are seeking a Principal Drupal Engineer to play a central role in planning ... Required Skills and Experience * 8+ years of professional software engineering experience ...
New
Position Overview We are seeking a Principal Drupal Engineer to play a central role in planning ... Required Skills and Experience * 8+ years of professional software engineering experience ...
New
Position Overview We are seeking a Principal Drupal Engineer to play a central role in planning ... Required Skills and Experience * 8+ years of professional software engineering experience ...
New
The Principal Engineer-Transmission Planning will conduct detailed technical modeling and analysis ... Simulation software highly desirable: ASPEN Oneliner, EMTP (ATP), TARA, PI Processbook.
The Principal Engineer-Transmission Planning will conduct detailed technical modeling and analysis ... Simulation software highly desirable: ASPEN Oneliner, EMTP (ATP), TARA, PI Processbook.
The Principal Engineer-Transmission Planning will conduct detailed technical modeling and analysis ... Simulation software highly desirable: ASPEN Oneliner, EMTP (ATP), TARA, PI Processbook.
The Principal Engineer-Transmission Planning will conduct detailed technical modeling and analysis ... Simulation software highly desirable: ASPEN Oneliner, EMTP (ATP), TARA, PI Processbook.
As a Principal Systems Engineer you will work in a team-based environment to develop Electro ... Creating and maintaining FPGA and software interface control documentation * Troubleshooting and ...
As a Principal Systems Engineer you will work in a team-based environment to develop Electro ... Creating and maintaining FPGA and software interface control documentation * Troubleshooting and ...
As a Principal Systems Engineer you will work in a team-based environment to develop Electro ... Creating and maintaining FPGA and software interface control documentation * Troubleshooting and ...
As a Principal Systems Engineer you will work in a team-based environment to develop Electro ... Creating and maintaining FPGA and software interface control documentation * Troubleshooting and ...
As a Principal Systems Engineer you will work in a team-based environment to develop Electro ... Creating and maintaining FPGA and software interface control documentation * Troubleshooting and ...
As a Principal Systems Engineer you will work in a team-based environment to develop Electro ... Creating and maintaining FPGA and software interface control documentation * Troubleshooting and ...
The Principal Engineer-Transmission Planning will conduct detailed technical modeling and analysis ... Simulation software highly desirable: ASPEN Oneliner, EMTP (ATP), TARA, PI Processbook.
The Principal Engineer-Transmission Planning will conduct detailed technical modeling and analysis ... Simulation software highly desirable: ASPEN Oneliner, EMTP (ATP), TARA, PI Processbook.
As a Principal Systems Engineer you will work in a team-based environment to develop Electro ... Creating and maintaining FPGA and software interface control documentation * Troubleshooting and ...
As a Principal Systems Engineer you will work in a team-based environment to develop Electro ... Creating and maintaining FPGA and software interface control documentation * Troubleshooting and ...
North Haven, CT · On-site
$150K - $195K/yr
Principal R&D Engineer for Covidien, LP (a Medtronic company) .Responsible for supporting the ... Finite Element Analysis with ANSYS and Dynamic Mechanism models creation with Creo Software; and 1D ...
North Haven, CT · On-site
$150K - $195K/yr
Principal R&D Engineer for Covidien, LP (a Medtronic company) .Responsible for supporting the ... Finite Element Analysis with ANSYS and Dynamic Mechanism models creation with Creo Software; and 1D ...
As a Principal Systems Engineer you will work in a team-based environment to develop Electro ... Creating and maintaining FPGA and software interface control documentation * Troubleshooting and ...
As a Principal Systems Engineer you will work in a team-based environment to develop Electro ... Creating and maintaining FPGA and software interface control documentation * Troubleshooting and ...
East Hartford, CT · Hybrid
$132K - $178K/yr
The CDS organization is seeking a highly motivated, team oriented, and results driven Principal Engineer to join the Engine System Software organization. The qualified candidate will be responsible ...
New
East Hartford, CT · Hybrid
$132K - $178K/yr
The CDS organization is seeking a highly motivated, team oriented, and results driven Principal Engineer to join the Engine System Software organization. The qualified candidate will be responsible ...
New
East Hartford, CT · On-site
$132K - $178K/yr
The CDS organization is seeking a highly motivated, team oriented, and results driven Principal Engineer to join the Engine System Software organization. The qualified candidate will be responsible ...
East Hartford, CT · On-site
$132K - $178K/yr
The CDS organization is seeking a highly motivated, team oriented, and results driven Principal Engineer to join the Engine System Software organization. The qualified candidate will be responsible ...
We are looking for a highly motivated Principal Ocean Systems Engineer to join our Groton (CT) or ... software systems for maritime systems (buoys, UxVs, moorings, submarines) • Experience with C/C ...
We are looking for a highly motivated Principal Ocean Systems Engineer to join our Groton (CT) or ... software systems for maritime systems (buoys, UxVs, moorings, submarines) • Experience with C/C ...
Support and lead current software development activities within PSCV * Extrapolate and understand the requirements of the Engineering user community to deliver optimal software solutions for ...
Support and lead current software development activities within PSCV * Extrapolate and understand the requirements of the Engineering user community to deliver optimal software solutions for ...
Support and lead current software development activities within PSCV * Extrapolate and understand the requirements of the Engineering user community to deliver optimal software solutions for ...
Support and lead current software development activities within PSCV * Extrapolate and understand the requirements of the Engineering user community to deliver optimal software solutions for ...
MS in Engineering or Software related field. * Experience with Python, Java, JavaScript, or other major software languages * Design/analysis experience with turbine airfoils, cooling holes, and/or ...
New
MS in Engineering or Software related field. * Experience with Python, Java, JavaScript, or other major software languages * Design/analysis experience with turbine airfoils, cooling holes, and/or ...
New
MS in Engineering or Software related field. * Experience with Python, Java, JavaScript, or other major software languages * Design/analysis experience with turbine airfoils, cooling holes, and/or ...
New
MS in Engineering or Software related field. * Experience with Python, Java, JavaScript, or other major software languages * Design/analysis experience with turbine airfoils, cooling holes, and/or ...
New
As our new Principal level Transportation Engineer or Planner , you would be an important part of ... Familiarity with HCS, SYNCHRO/SimTraffic, VISSIM, CADD, GIS software * Ability to research, present ...
As our new Principal level Transportation Engineer or Planner , you would be an important part of ... Familiarity with HCS, SYNCHRO/SimTraffic, VISSIM, CADD, GIS software * Ability to research, present ...
$89.9K - $97.8K
9% of jobs
$97.8K - $105.6K
8% of jobs
$105.6K - $113.5K
6% of jobs
$117.9K is the 25th percentile. Wages below this are outliers.
$113.5K - $121.4K
4% of jobs
$121.4K - $129.2K
10% of jobs
The median wage is $135.8K / yr.
$129.2K - $137.1K
16% of jobs
$144.9K is the 75th percentile. Wages above this are outliers.
$137.1K - $145K
23% of jobs
$145K - $152.9K
14% of jobs
$152.9K - $160.7K
4% of jobs
$160.7K - $168.6K
1% of jobs
$168.6K - $176.5K
5% of jobs
$89.9K
$134.3K
$176.5K
| Aspect | Principal Software Developer | Senior Software Engineer |
|---|---|---|
| Credentials | Bachelor's or Master’s in Computer Science; extensive experience | Bachelor's or Master’s in Computer Science; 5+ years experience |
| Work Environment | Leads technical strategy, mentors teams, influences architecture | Develops features, writes code, mentors junior staff |
| Industry Usage | Used in large organizations, tech companies, and enterprise settings | Common across startups, mid-sized, and large companies |
The Principal Software Developer typically holds a higher-level role focused on technical leadership, architecture, and strategic planning, whereas the Senior Software Engineer primarily focuses on coding, feature development, and mentoring. Both roles require strong technical skills, but the Principal position involves broader responsibilities and influence within the organization.

Full-time
Medical, Dental, Vision, Retirement, PTO
Posted yesterday
4AllPromos is a leading provider of customized promotional products, serving businesses, organizations, and individuals nationwide. Our extensive selection of high-quality items, commitment to exceptional customer service, and focus on value help our clients promote their brands, events, and organizations effectively.
We are a practical, fast-moving company that values creativity, sound technical judgment, data-informed decisions, and systems that make the business better.
Position OverviewWe are seeking a Principal Drupal Engineer to play a central role in planning, building, and improving the Drupal-based platform that will power the next generation of our e-commerce business. This role will be deeply involved in shaping the technical backlog, driving a consistent code review process, guiding important architecture decisions, and helping turn business goals into durable, well-built software.
You will work closely with engineering, marketing, merchandising, sales, and operations to design and deliver systems that support our core business as we migrate from our legacy platform toward a modern Drupal-based architecture. You will also help bring modern development practices into our workflow, including thoughtful use of AI-assisted and agentic coding tools such as Claude Code, OpenAI Codex, GitHub Copilot, Cursor, and similar tools.
This role is well suited for an engineer with deep Drupal experience who enjoys hard architectural problems, e-commerce at scale, strong code quality, practical delivery, and helping a capable team build better software.
This is a senior individual-contributor role with significant technical leadership responsibility; it does not include direct people manage
Requirements:ResponsibilitiesYou do not need to check every box. Strong candidates come from a range of backgrounds. If you have a compelling combination of Drupal expertise, architectural judgment, business-minded engineering, and practical delivery experience, we would like to hear from you.
BenefitsAt 4AllPromos, we believe good software should make the business stronger, the customer experience better, and the team more effective. We value thoughtful engineering, practical problem-solving, clear communication, and continuous improvement.This is an opportunity to work on a real e-commerce business with meaningful impact, help migrate and modernize important systems, improve engineering practices, and contribute to how we build software for the next stage of growth.