Senior Software Engineer @ CPI Security
placeCharlotte, North Carolina, United States
businessOn Site
Posted 5 days ago
Your Application Journey
Interview
Email Hiring Manager
******* @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
circle
Review AWS Lambda and API Gateway documentation.
circle
Practice Salesforce Apex and flow creation tasks.
circle
Brush up on SQL query optimization techniques.
circle
Study CI/CD tools like Azure DevOps.
Behavioral Questions
circle
Describe a time you solved complex issues.
circle
Explain how you managed team disagreements.
circle
Discuss your approach to continuous learning.
circle
Illustrate handling high-pressure project deadlines.
Frequently Asked Questions
What does CPI Security look for in a Senior Software Engineer?
keyboard_arrow_down
How important is AWS experience for a Senior Software Engineer at CPI Security?
keyboard_arrow_down
What Salesforce skills are required for the Senior Software Engineer role at CPI Security?
keyboard_arrow_down
Does CPI Security require experience with legacy systems?
keyboard_arrow_down
What methodologies should candidates be familiar with at CPI Security?
keyboard_arrow_down
How does CPI Security value continuous learning for their Senior Software Engineer?
keyboard_arrow_down
What is the team collaboration style at CPI Security?
keyboard_arrow_down
Are CI/CD skills critical for the Senior Software Engineer role?
keyboard_arrow_down
Does CPI Security support career growth in technology?
keyboard_arrow_down
What benefits can a Senior Software Engineer expect at CPI Security?
keyboard_arrow_down