Note: The job is a remote job and is open to candidates in USA. Insight Global is a consulting firm supporting various end-customer projects, and they are seeking a Software Engineer. The role involves converting complex challenges into scalable systems, designing production-grade software, and integrating AI solutions to enhance client outcomes.
Responsibilities
- Convert complex client and commercial challenges into scalable, reliable technical systems
- Design, build, and maintain production-grade software and high-volume data architecture
- Integrate cutting-edge artificial intelligence solutions and generative workflows into client-facing platforms to directly enhance end-customer outcomes
- Partner closely with cross-functional product teams to shape development roadmaps, architectural strategy, and feature specifications
- Elevate code quality across the team through active participation in peer reviews, joint programming, and technical mentorship
Skills
- 4+ years of professional, post-academic software engineering experience
- Advanced proficiency in Python, alongside hands-on expertise with modern Web Frameworks (e.g., FastAPI, Django, or Flask)
- Practical familiarity with data orchestration tools (such as Kedro), cloud ecosystems (AWS or Azure), containerization (Docker, Kubernetes), and relational databases (PostgreSQL or MySQL)
- Deep understanding of both core application logic and data processing architecture
- Bachelor's degree in Computer Science, Mathematics, Physics, Engineering, or an equivalent technical field
Benefits
- Comprehensive benefits package starting on day one of employment
- Options for medical, dental, and vision insurance
- Eligibility to enroll in the 401(k) retirement plan begins after 90 days of employment
- Employees in this role will have access to paid sick leave and other paid time off benefits as required under the applicable law of the worksite location
Company Overview
Company H1B Sponsorship