Note: The job is a remote job and is open to candidates in USA. Insight Global is seeking a Sr. Software Engineer for a top data-driven client. This individual will join a fast-paced engineering team focused on improving the performance and reliability of API-driven data systems, with a strong emphasis on optimizing Azure Synapse performance and enhancing API functionality.
Responsibilities
- Improve performance of Azure Synapse-backed API endpoints
- Write and optimize SQL queries for faster data retrieval
- Develop and support new and existing APIs
- Troubleshoot data issues and missing datasets
- Respond to incident tickets and user-reported issues
- Work across multiple projects simultaneously
- Assist in security vulnerability remediation
- Contribute to ongoing projects (including COPS project work)
- Debug and resolve application bugs and performance issues
Skills
- Strong experience with Java
- Experience with Spring Boot (must be open to working in Quarkus)
- Experience in Kubernetes environments
- Strong experience with Azure (advanced knowledge required)
- Ability to troubleshoot, work independently, and solve complex engineering problems
- Experience with API development and integrations
- Experience with SQL and performance optimization
- Experience with Quarkus framework
- Experience with Kafka / streaming technologies
- Experience with Azure Synapse Analytics
- Prior experience with data performance tuning and optimization techniques (materialized views, dedicated SQL pools, etc.)
- Experience working in high-volume API environments
Benefits
- Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching.
- Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
Company Overview