Demo

Senior Software Engineer in Charlotte

ExecutivePlacements.com
Charlotte, NC Full Time
POSTED ON 12/30/2025
AVAILABLE BEFORE 1/29/2026
Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000 monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.

We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Job Description

CPI Security, in Charlotte, NC, is seeking a Senior Software Engineer to help lead our growing IT organization, with a strong focus on systems integration across cloud and enterprise platforms. This role will take ownership of designing, building, and maintaining integrations primarily on AWS and will also support Salesforce development efforts through Apex, flows, and other capabilities. The ideal candidate brings deep technical expertise, critical thinking, and a proactive mindset. You'll play a key role in shaping integration strategy and influencing the overall direction of the Application Delivery group.

Key Responsibilities

  • Design, develop, and maintain integrations across cloud and enterprise platforms, with a focus on AWS services (Lambda, SQS, API Gateway, etc.)
  • Support Salesforce development through Apex, flows, and other tools, in coordination with the Salesforce Engineering team
  • Maintain and troubleshoot internal SQL based applications and legacy integrations (e.g., Boomi)
  • Build and enhance CI/CD pipelines to streamline deployment and ensure code quality
  • Collaborate with product owners, IT teams, and business stakeholders to define technical solutions that meet business needs
  • Participate fully in Agile/Scrum ceremonies including planning, standups, demos, and retrospectives
  • Produce clear, maintainable documentation for system designs, integration flows, and technical procedures
  • Demonstrates exceptional critical thinking and analytical skills, with a proven ability to dissect complex problems and develop innovative, data-driven solutions.
  • Thrives in ambiguity and excels at problem-solving, consistently identifying root causes and implementing effective, scalable strategies.
  • Possesses a strong intellectual curiosity and a continuous learning mindset, staying ahead of industry trends and proactively seeking opportunities for growth and improvement.
  • Brings a wealth of experience and seasoned judgment, capable of navigating high-stakes decisions and mentoring others through complex challenges.
  • Collaborates cross-functionally with clarity and confidence, translating analytical insights into actionable business outcomes.

Job Requirements/Experience

  • 6 years of professional software engineering experience, with a strong focus on systems integration and backend development
  • Proficiency in designing and implementing cloud-based integrations, especially using AWS services such as Lambda, SQS, SNS, API Gateway, and Step Functions
  • Experience with Apex and Salesforce development (e.g., flows, triggers, custom objects)
  • Strong SQL development skills, including data modeling, query optimization, and troubleshooting
  • Experience working with RESTful APIs, event-driven architectures, and message brokers (e.g., RabbitMQ, SQS, or similar)
  • Solid understanding of design patterns, SOLID principles, and scalable system design
  • Familiarity with CI/CD tooling (preferably using Azure DevOps or similar platforms)
  • Hands?on Agile/Scrum experience (2 years), with comfort working in a collaborative and iterative environment
  • Exposure to legacy tools like Boomi, .NET, or Azure PaaS is helpful but not required
  • Excellent communication skills with the ability to explain complex technical topics to non?technical stakeholders
  • Experience working in regulated environments or with security?focused development practices is a plus

What's In It For You

  • Competitive pay and educational assistance
  • Great medical, dental, vision, short & long?term and life insurance options
  • Company paid holidays, floating holiday and paid time off (PTO)
  • 401(k) plan with competitive company match
  • Paid Volunteer and Charitable Engagement Opportunities
  • Birthday and Work Anniversary Rewards
  • Enjoy the perks of our amazing facilities, including a state?of?the?art fitness center, onsite caf, scenic walking trail, basketball courts, and a full?time Health & Fitness Manager to keep you energized and active

If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.

#J-18808-Ljbffr

Salary.com Estimation for Senior Software Engineer in Charlotte in Charlotte, NC
$126,812 to $152,964
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer in Charlotte?

Sign up to receive alerts about other jobs on the Senior Software Engineer in Charlotte career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ExecutivePlacements.com

  • ExecutivePlacements.com Fargo, ND
  • Join to apply for the Remote Customer Success Representative role at Forum Communications Co. Get AI-powered advice on this job and more exclusive features... more
  • 13 Days Ago

  • ExecutivePlacements.com Fargo, ND
  • Job Description This role combines flexibility with leadership responsibility. You will oversee team production and development. Bonuses reward consistency... more
  • 13 Days Ago

  • ExecutivePlacements.com Anchorage, AK
  • About The Job Remote Office Data Entry Specialist We strive to operate in an environmentally sustainable manner and promote land-based environmental progra... more
  • 13 Days Ago

  • ExecutivePlacements.com St Marys, AK
  • Seeking Motivated Individuals For Data Entry Type Work From Home Our company is seeking applicants who are motivated to work from home and participate in p... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer in Charlotte jobs in the Charlotte, NC area that may be a better fit.

  • Speechify Charlotte, NC
  • Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it a... more
  • 2 Days Ago

  • Speechify Charlotte, NC
  • Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech product... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!