Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CPI Security Logo

Senior Software Engineer

CPI Security

Salary not specified
Dec 12, 2025
Charlotte, NC, US
Apply Now

CPI Security is seeking a Senior Software Engineer to lead systems integration across cloud and enterprise platforms, with a focus on AWS and Salesforce development efforts.

Requirements

  • 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

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 native 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

Other

  • 6+ years of professional software engineering experience, with a strong focus on systems integration and backend development
  • 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
  • Demonstrates exceptional critical thinking and analytical skills, with a proven ability to dissect complex problems and develop innovative, data-driven solutions
  • Collaborates cross-functionally with clarity and confidence, translating analytical insights into actionable business outcomes