[Remote] Senior Software Engineer
Note: The job is a remote job and is open to candidates in USA. Insight Global is seeking a Senior Software Engineer for a data-driven, technology-focused client. This engineer will play a critical role in designing and scaling backend systems and APIs that power high-impact data applications, blending hands-on development with technical leadership.
Skills
- Bachelor's degree in Computer Science, Statistics, Mathematics, or related technical field
- 5+ years of professional software engineering experience with strong backend focus
- Strong proficiency in C# and .NET Core / ASP.NET Core
- Experience building and supporting production-grade backend services
- Experience with Azure cloud environments
- Hands-on experience with CI/CD pipelines, automated testing, and quality gates
- Strong understanding of scalability, performance, observability, security, and maintainability
- Advanced degree in a technical field
- Experience with data pipelines, data ingestion, and transformation systems
- Exposure to AI-enabled development tools (e.g., Copilot, embedding models, vector search)
- Experience supporting user-facing data capabilities (visualization, filtering, structured datasets)
- Background mentoring engineers or leading code reviews
- Experience influencing engineering best practices across teams
Company Overview
Company H1B Sponsorship
Apply To This Job