Software Engineer- Python and Java

Post Date

Apr 14, 2026

Location

Plano,
Texas

ZIP/Postal Code

75024
US
Jun 29, 2026 Insight Global

Job Type

Contract

Category

Software Engineering

Req #

DAL-d9e58e24-dfb1-45ac-806b-e817b918dd9b

Pay Rate

$54 - $68 (hourly estimate)

Job Description

Insight Global is seeking a Senior Software Engineer with strong back-end experience in Java and Python to support AI‑enabled products for a client in Plano, TX. This role focuses on building and owning scalable backend services and platforms that integrate with AI and LLM systems.
Candidates may be stronger in Java or Python, but must have hands-on experience in both and be comfortable contributing across either stack. FastAPI and AI exposure are a plus, not requirements.

Responsibilities
-Design, build, and own back-end services using Java and/or Python.
-Develop and maintain REST APIs and service integrations using production-ready patterns.
-Support AI-enabled workflows, including request handling, validation, retries, logging, and guardrails.
-Integrate with internal platforms and third-party services using secure, compliant designs.
-Ensure performance, reliability, and observability through best practices (caching, rate limiting, monitoring).
-Own services end-to-end, including testing, CI/CD, and production support.
-Collaborate with product, platform, security, and AI/ML teams to deliver features independently.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their 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 status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

-6+ years of back-end software engineering experience.
-Production experience with both Java and Python (one may be primary).
-Strong fundamentals in API design, distributed systems, and service reliability.
-Experience building and operating REST APIs in cloud environments (AWS, GCP, or Azure).
-Familiarity with relational databases and caching technologies.
-Experience with Docker and CI/CD pipelines.

Nice to Have Skills & Experience

-FastAPI or other Python service frameworks.
-Exposure to AI or LLM-backed applications.
-Event-driven architectures and messaging systems.
-Security fundamentals (OAuth/OIDC, JWTs, secrets management).
-Light data or analytics experience.
-Front-end experience with React.

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.