As a Software Development Engineer III on the Platform team at Palmetto, you will play a key role in designing, building, and scaling the core services powering our entire product ecosystem. You'll ...
Quick apply
As a Software Development Engineer III on the Platform team at Palmetto, you will play a key role in designing, building, and scaling the core services powering our entire product ecosystem. You'll ...
Quick apply
As a Software Development Engineer III on the Platform team at Palmetto, you will play a key role in designing, building, and scaling the core services powering our entire product ecosystem. You'll ...
Associate Software Engineer, Embedded Development Relay is the Intelligent System of Action for the physical economy. While the digital revolution has often left the deskless workforce behind, we are ...
Associate Software Engineer, Embedded Development Relay is the Intelligent System of Action for the physical economy. While the digital revolution has often left the deskless workforce behind, we are ...
Durham, NC · Hybrid
$120K - $160K/yr
Labcorp is seeking a Lead Software Development Engineer to join our Corporate IT application development team in Durham, NC. Work Schedule This is a full time, exempt (salaried) position assigned to ...
Durham, NC · Hybrid
$120K - $160K/yr
Labcorp is seeking a Lead Software Development Engineer to join our Corporate IT application development team in Durham, NC. Work Schedule This is a full time, exempt (salaried) position assigned to ...
Associate Software Engineer Level 1: * Bachelor's degree with 0 years of development experience. 4 years of experience may be considered in lieu of degree. * Active Top Secret clearance with SCI ...
Associate Software Engineer Level 1: * Bachelor's degree with 0 years of development experience. 4 years of experience may be considered in lieu of degree. * Active Top Secret clearance with SCI ...
Associate Software Engineer Level 1: * Bachelor's degree with 0 years of development experience. 4 years of experience may be considered in lieu of degree. * Must be willing to obtain and maintain a ...
Associate Software Engineer Level 1: * Bachelor's degree with 0 years of development experience. 4 years of experience may be considered in lieu of degree. * Must be willing to obtain and maintain a ...
Raleigh, NC · On-site
$119K - $157K/yr
... D and UI Engineers o Leads software development projects utilizing formal process, through requirement development and analysis, architecture design and optimization, communication protocol ...
Raleigh, NC · On-site
$119K - $157K/yr
... D and UI Engineers o Leads software development projects utilizing formal process, through requirement development and analysis, architecture design and optimization, communication protocol ...
Raleigh, NC · On-site
$119K - $157K/yr
... D and UI Engineers o Leads software development projects utilizing formal process, through requirement development and analysis, architecture design and optimization, communication protocol ...
Raleigh, NC · On-site
$119K - $157K/yr
... D and UI Engineers o Leads software development projects utilizing formal process, through requirement development and analysis, architecture design and optimization, communication protocol ...
As a Software Development Engineer III on the Platform team at Palmetto, you will play a key role in designing, building, and scaling the core services powering our entire product ecosystem. You'll ...
As a Software Development Engineer III on the Platform team at Palmetto, you will play a key role in designing, building, and scaling the core services powering our entire product ecosystem. You'll ...
Durham, NC · On-site +1
$48.25 - $62.25/hr
Software Development Engineer in Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard ...
New
Durham, NC · On-site +1
$48.25 - $62.25/hr
Software Development Engineer in Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard ...
New
Metabolon is seeking an experienced and driven Principal Software Development Engineer to join our team. This is a full-stack role, requiring expertise across both back-end and front-end technologies ...
Metabolon is seeking an experienced and driven Principal Software Development Engineer to join our team. This is a full-stack role, requiring expertise across both back-end and front-end technologies ...
Raleigh, NC · On-site
$131K - $175K/yr
Overview Metabolon is seeking an experienced and driven Principal Software Development Engineer to join our team. This is a full-stack role, requiring expertise across both back-end and front-end ...
Raleigh, NC · On-site
$131K - $175K/yr
Overview Metabolon is seeking an experienced and driven Principal Software Development Engineer to join our team. This is a full-stack role, requiring expertise across both back-end and front-end ...
Durham, NC · On-site +1
$48.25 - $62.25/hr
Software Development Engineer in Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard ...
New
Durham, NC · On-site +1
$48.25 - $62.25/hr
Software Development Engineer in Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard ...
New
Durham, NC · On-site +1
$48.25 - $62.25/hr
Software Development Engineer in Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard ...
New
Durham, NC · On-site +1
$48.25 - $62.25/hr
Software Development Engineer in Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard ...
New
Raleigh, NC · Hybrid
$131K - $175K/yr
Overview Metabolon is seeking an experienced and driven Principal Software Development Engineer to join our team. This is a full-stack role, requiring expertise across both back-end and front-end ...
Raleigh, NC · Hybrid
$131K - $175K/yr
Overview Metabolon is seeking an experienced and driven Principal Software Development Engineer to join our team. This is a full-stack role, requiring expertise across both back-end and front-end ...
Durham, NC · On-site +1
$48.25 - $62.25/hr
Software Development Engineer in Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard ...
New
Durham, NC · On-site +1
$48.25 - $62.25/hr
Software Development Engineer in Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard ...
New
Hiring: SDET / QA Automation Engineer 📍 North Carolina (Hybrid) 💼 W2 Only- No C2C We provide H1B transfer and I140 processing We'''''re seeking an experienced SDET / QA Automation Engineer with ...
Hiring: SDET / QA Automation Engineer 📍 North Carolina (Hybrid) 💼 W2 Only- No C2C We provide H1B transfer and I140 processing We'''''re seeking an experienced SDET / QA Automation Engineer with ...
Raleigh, NC · On-site
$143K - $194K/yr
Software Dev Engineer II - AMZ26216.2 Location: Raleigh, NC Multiple Positions Available: Design, develop, implement, test, and document embedded or distributed software applications, tools, systems ...
Raleigh, NC · On-site
$143K - $194K/yr
Software Dev Engineer II - AMZ26216.2 Location: Raleigh, NC Multiple Positions Available: Design, develop, implement, test, and document embedded or distributed software applications, tools, systems ...
Raleigh, NC · On-site
$40/hr
Hello, I have an opportunity for " QA SDET Engineer" and looking for a candidate who can join Immediately if you are interested reply me with your updated resume or consultant's contact details and ...
Raleigh, NC · On-site
$40/hr
Hello, I have an opportunity for " QA SDET Engineer" and looking for a candidate who can join Immediately if you are interested reply me with your updated resume or consultant's contact details and ...
Durham, NC · On-site +1
$48.25 - $62.25/hr
Software Development Engineer in Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard ...
New
Durham, NC · On-site +1
$48.25 - $62.25/hr
Software Development Engineer in Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard ...
New
Durham, NC · On-site +1
$48.25 - $62.25/hr
Software Development Engineer in Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard ...
New
Durham, NC · On-site +1
$48.25 - $62.25/hr
Software Development Engineer in Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard ...
New
$17.70 - $24.21
18% of jobs
$26.70 is the 25th percentile. Wages below this are outliers.
$24.21 - $30.72
20% of jobs
The median wage is $33.35 / hr.
$30.72 - $37.24
32% of jobs
$40.36 is the 75th percentile. Wages above this are outliers.
$37.24 - $43.75
12% of jobs
$43.75 - $50.27
8% of jobs
$50.27 - $56.78
5% of jobs
$56.78 - $63.29
5% of jobs
$63.29 - $69.81
0% of jobs
$69.81 - $76.32
0% of jobs
$76.32 - $82.84
0% of jobs
$82.84 - $89.35
0% of jobs
$17
$38
$89
| Aspect | Associate Software Development Engineer | Software Development Engineer |
|---|---|---|
| Required Credentials | Bachelor's degree in CS or related field, some internships | Bachelor's or higher in CS, more experience preferred |
| Work Environment | Entry-level, team-based projects, training programs | More complex projects, increased responsibility |
| Employer & Industry Usage | Tech companies, startups, large corporations | Same as Associate role, with more senior positions |
| Search & Comparison Intent | Entry-level roles, career progression | Mid-level roles, career growth |
The main difference between an Associate Software Development Engineer and a Software Development Engineer lies in experience and responsibility. The Associate role is typically entry-level, focusing on learning and supporting projects, while the SDE has more experience and handles more complex tasks. Both roles are common in tech companies and serve as stepping stones in a software engineering career.

Full-time
Medical, Dental, Vision, Retirement, PTO
Re-posted 20 days ago
Company Description
Palmetto is a leading clean tech company on a mission to accelerate the transition to a clean energy future. With a belief that consumers can have it all, we are an uncompromising energy company that makes coming clean a no brainer. Our award-winning technology platform empowers homeowners, businesses, and entrepreneurs to adopt renewable energy through simple, scalable, and innovative solutions. Operating at the intersection of B2B and D2C, we offer software, financial products, and services that drive real environmental impact—without compromising value. We deliver end-to-end solutions for whole home electrification that put clean energy within reach for all.
Our employees are our most valuable resource. We foster a promote-from-within culture that prioritizes talent development, career growth, and purpose-driven work. Palmetto offers a comprehensive benefits package—including unlimited PTO, medical, dental, and vision coverage, paid parental leave, retirement plans, and more—so you can have it all both personally and professionally. Palmetto prioritizes people, planet, and profit—backed by a culture that values collaboration, impact, and balance. Join us in building a brighter, cleaner world.
Location:
This position will be based in Charlotte, NC.
Reporting:
This position will report to the Sr. Manager, Engineering.
Summary of Role:
As a Software Development Engineer III on the Platform team at Palmetto, you will play a key role in designing, building, and scaling the core services powering our entire product ecosystem. You'll work within a microservices architecture built with NestJS, developing and maintaining APIs that are consumed by internal teams and integrated with a broad range of external partners and third-party systems.
While this role carries a strong backend and platform focus, you'll also contribute to React-based frontend experiences, building out tools and interfaces that surface platform capabilities to both internal users and external professional teams. You'll collaborate closely with product, design, and fellow engineering teams who depend on the platform you help build and maintain.
This role is ideal for a passionate, growth-minded engineer who thrives in an Agile environment, brings ideas to the table, is opinionated but collaborative, and has the technical depth to contribute to platform evolution and system scalability.
You'll work alongside, not for, other team members – contributing your ideas, code, and energy to shape solutions that drive business outcomes and customer satisfaction.
Strategic & Tactical:
Qualifications:
Preferred Qualifications:
Employment is contingent upon the successful completion of a background check.
Equal Employment Opportunity
Palmetto embraces diversity and is an Equal Employment Opportunity employer. Employment is decided on the basis of qualifications, merit, and business need. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or any other status protected under federal, state, or local law.
For more about our Privacy Policy, visit: https://palmetto.com/privacy-policy