RegScale

Senior Software Engineer – Integrations

RegScale

full-time

Posted on:

Location Type: Remote

Location: MassachusettsTennesseeUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and build integrations that connect RegScale with external platforms
  • Architect scalable integration patterns, build robust APIs and connectors
  • Ensure seamless data flow between RegScale and platforms like vulnerability scanners, cloud security tools, SIEM systems, and ticketing platforms
  • Build systems with high reliability, fast data synchronization, and reusable frameworks
  • Collaborate with Product Management to translate integration requirements into technical solutions
  • Partner with customers to understand external system behaviors, data models, and constraints
  • Write clean, well-tested, and well-documented code
  • Troubleshoot and resolve integration issues across distributed systems
  • Contribute to engineering best practices, code reviews, and technical mentorship

Requirements

  • 6+ years of professional software engineering experience
  • Expert-level understanding of API design patterns (REST, GraphQL, webhooks, SSE/WebSockets)
  • Strong foundation in distributed systems, event-driven architectures, and asynchronous processing
  • Proficiency in modern backend languages (C#, Go, Python, Node.js, or similar) with demonstrated ability to pick up new tech quickly
  • Hands-on experience with cloud platforms (AWS/Azure/GCP) and infrastructure-as-code
  • Deep knowledge of data modeling, ETL/ELT patterns, and data consistency strategies
  • Experience with message queues, streaming platforms (Kafka, Kinesis, Pub/Sub), and workflow orchestration
  • Strong problem-solving skills and comfort working in ambiguous problem spaces
  • Ability to think systemically about data flow and integration architecture
  • Ownership mentality—you take responsibility from design through production
  • Strong collaboration and communication skills.
Benefits
  • Health insurance
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
API design patternsRESTGraphQLwebhooksSSE/WebSocketsdistributed systemsevent-driven architecturesasynchronous processingbackend languagesdata modeling
Soft Skills
problem-solvingcollaborationcommunicationownership mentalitytechnical mentorship