Want to get hired at CPI Security?

Senior Software Engineer

CPI Security

Charlotte, North Carolina, United StatesOn Site

Original Job Summary

Senior Software Engineer at CPI Security

CPI Security, based in Charlotte, NC, is seeking a Senior Software Engineer to lead our growing IT organization with a focus on systems integration across cloud and enterprise platforms.

Key Responsibilities

  • Design, develop, and maintain integrations on AWS (Lambda, SQS, API Gateway, etc.)
  • Support Salesforce development using Apex, flows, and native tools
  • Maintain and troubleshoot SQL based applications and legacy integrations (e.g., Boomi)
  • Build and enhance CI/CD pipelines for efficient deployment and quality control
  • Collaborate with product owners, IT teams, and business stakeholders
  • Participate in Agile/Scrum ceremonies
  • Produce clear documentation for system designs and technical procedures

Professional Profile

The ideal candidate is proactive, analytical, and experienced. You will have a strong background in cloud-based integrations (primarily AWS) and Salesforce development, with deep expertise in systems integration, backend development and continuous improvement.

Job Requirements/Experience

  • 6+ years of professional software engineering experience
  • Expertise in AWS services (Lambda, SQS, SNS, API Gateway, Step Functions)
  • Experience with Apex and Salesforce development (flows, triggers, custom objects)
  • Strong SQL development and troubleshooting skills
  • Familiarity with RESTful APIs, event-driven architectures, and message brokers
  • Experience with CI/CD tooling and Agile/Scrum methodologies
  • Exposure to legacy tools like Boomi, .NET, or Azure PaaS is a plus

What’s In It For You

Competitive pay, excellent benefits including medical/dental/vision, 401(k) with match, PTO, educational assistance, volunteer opportunities, and access to top-notch facilities like a fitness center, onsite café, and more.

Key skills/competency

  • AWS
  • Salesforce
  • Integration
  • CI/CD
  • SQL
  • Agile
  • Documentation
  • Cloud
  • Legacy Systems
  • Problem-Solving

How to Get Hired at CPI Security

🎯 Tips for Getting Hired

  • Research CPI Security's culture: Review mission, news, and reviews.
  • Customize your resume: Highlight AWS and Salesforce skills.
  • Tailor your cover letter: Emphasize integration and CI/CD experience.
  • Practice technical questions: Prepare AWS and SQL scenarios.
  • Prepare for behavioral interviews: Showcase problem-solving and team work.

📝 Interview Preparation Advice

Technical Preparation

Review AWS Lambda and API Gateway documentation.
Practice Salesforce Apex and flow creation tasks.
Brush up on SQL query optimization techniques.
Study CI/CD tools like Azure DevOps.

Behavioral Questions

Describe a time you solved complex issues.
Explain how you managed team disagreements.
Discuss your approach to continuous learning.
Illustrate handling high-pressure project deadlines.