Remotify
logo
AgileGrid Solutions

Software Engineer

North America

June 30, 2026 at 4:40 AM

✨ AI summary

Location

  • US

Programming Languages

  • Python
  • Java
  • Scala
  • NodeJS
  • SQL

Frameworks

  • Airflow
  • Spark

Cloud Services

  • AWS

Databases

  • RDS

Experience Level

  • At least 4 years of professional experience in software development
About The Company

Insight Global is a leading workforce solutions provider dedicated to connecting talented professionals with innovative organizations across various industries. With a focus on fostering inclusive and diverse environments, Insight Global strives to create opportunities that empower individuals to achieve their full potential. Our commitment to excellence and integrity has established us as a trusted partner in talent acquisition and workforce management, supporting clients and candidates alike in navigating the dynamic landscape of today’s employment market.

About The Role

We are seeking a highly skilled Software Engineer to join our dynamic team at Insight Global. This role requires expertise in Python, AWS, and best coding practices, with a strong emphasis on cloud computing and software development. The ideal candidate will be responsible for designing, developing, and maintaining scalable software solutions that support our products and services. You will collaborate with cross-functional teams to deliver high-quality features, troubleshoot technical issues, and ensure our solutions remain current with industry standards. This position offers an exciting opportunity to work on innovative projects in a fast-paced environment, leveraging cloud technologies and modern development methodologies to make a tangible impact on our organization’s success.

Qualifications

The ideal candidate will possess a bachelor’s degree in Computer Science, Engineering, or a related field, along with at least four years of professional experience in software development. Proven experience with AWS cloud services and delivering cloud-based solutions is essential. Strong understanding of software development best practices, including design patterns, coding standards, and code reviews, is required. Candidates should demonstrate excellent problem-solving skills, the ability to work both independently and collaboratively, and strong communication skills capable of explaining complex technical concepts to non-technical stakeholders. Expertise in data modeling, warehousing, and building ETL pipelines using Python, Airflow, Spark, and AWS services is highly desirable. Additionally, proficiency in SQL and experience with modern scripting languages such as Python, Java, Scala, or NodeJS are necessary for success in this role. Familiarity with web development technologies, microservices architecture, CI/CD pipelines, containerization, and monitoring tools is considered a plus.

Responsibilities

  • Design, develop, and maintain high-quality software solutions primarily using Python, ensuring scalability and performance.
  • Utilize AWS services to build, deploy, and manage applications in cloud environments, leveraging services such as Lambda, S3, EC2, and RDS.
  • Manage Python-based data pipelines, applying cloud data engineering principles to optimize data flow and processing.
  • Write clean, maintainable, and efficient code adhering to best practices and coding standards.
  • Collaborate with cross-functional teams including product managers, data engineers, and QA to define, design, and ship new features and enhancements.
  • Troubleshoot and resolve complex technical issues and bugs, ensuring minimal downtime and optimal system performance.
  • Perform code reviews, provide constructive feedback, and foster a culture of continuous improvement among peers.
  • Stay current with industry trends, emerging technologies, and best practices to ensure our solutions remain innovative and competitive.
  • Participate in architecture discussions, contribute to technical documentation, and assist in deploying infrastructure as code using tools like AWS CDK.

Benefits

Insight Global offers a comprehensive benefits package starting from the first day of employment. Employees are eligible for medical, dental, and vision insurance plans, with options for Health Savings Accounts (HSA), Flexible Spending Accounts (FSA), and Dependent Care FSA (DCFSA). The company also provides access to a 401(k) retirement plan with employer matching contributions, supporting long-term financial planning. Paid sick leave and other paid time off are available in accordance with applicable laws, ensuring employees can maintain a healthy work-life balance. Additionally, Insight Global promotes a supportive and inclusive workplace environment, fostering professional growth and development opportunities for all team members.

Equal Opportunity

Insight Global is an equal opportunity and affirmative action employer. We are committed to creating a diverse and inclusive environment where everyone can bring their full, authentic selves to work. We consider all qualified applicants without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other characteristic protected by applicable laws and regulations. If you require assistance or a reasonable accommodation during the application or recruiting process due to a disability, please contact HR at HR@insightglobal.com. We value diversity and are dedicated to providing equal employment opportunities to all candidates.

Apply