
Senior Software Engineer – Integrations
RegScale
full-time
Posted on:
Location Type: Remote
Location: Massachusetts • Tennessee • United States
Visit company websiteExplore more
Job Level
Tech Stack
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