Senior Software Engineer
@ CPI Security

Charlotte, North Carolina, United States
On Site
Posted 5 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXXX******* @cpisecurity.com
Recommended after applying

Job Details

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.

Frequently Asked Questions