Software Engineer

The Judge Group

The Judge Group

Software Engineering

Remote

Posted on May 6, 2026

We are seeking Specialty Software Engineers (Mid- & Senio-Levels) to join a high-performing, cross-functional engineering team focused on building next-generation, cloud-native and AI-driven solutions. This role emphasizes strong full-stack development capabilities combined with hands-on experience in microservices architectures, Python ecosystems, and Generative AI technologies (especially within Google Cloud Platform).

You will play a key role in designing and delivering scalable, production-ready systems that leverage Agentic AI, modern frameworks (e.g., LangChain, LangGraph), and cloud-native microservices.

  • Mid-Level: Early-career engineers with strong development foundations and 1–2 years of end-to-end implementation experience
  • Senior-Level: Experienced engineers with 5+ years overall experience and 2–3+ years of end-to-end implementation ownership

Responsibilities

  • Design, develop, test, and deploy scalable software and platform solutions aligned with business and architectural standards
  • Build and support cloud-native microservices architectures using modern frameworks and tools
  • Develop full-stack applications using technologies such as React and Node.js
  • Design and implement AI-driven solutions using Generative AI platforms (GCP, Vertex AI, Agentic AI frameworks)
  • Integrate cloud services, APIs, and data sources to deliver end-to-end solutions
  • Contribute to system architecture, technical design, and engineering best practices
  • Implement automation, monitoring, and observability to ensure system reliability
  • Collaborate with cross-functional teams including product, security, infrastructure, and operations
  • Support production systems through troubleshooting, root cause analysis, and continuous improvement

Key Responsibilities

  • Deliver high-quality, secure, and maintainable software solutions
  • Ensure adherence to coding standards, engineering best practices, and compliance requirements
  • Participate in design reviews, code reviews, and architecture discussions
  • Contribute to roadmap planning, platform evolution, and technical debt reduction
  • Identify risks, dependencies, and opportunities for improvement
  • Mentor junior engineers (primarily Level 4) and promote team-wide ownership

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Strong software development background with full-stack exposure
  • Experience building microservices-based architectures
  • Proficiency in one or more modern programming languages (Python strongly preferred)
  • Experience with React and Node.js
  • Hands-on experience with cloud platforms (preferably GCP) and distributed systems
  • Solid understanding of software design principles, data structures, and system reliability
  • Strong problem-solving, communication, and collaboration skills
  • Demonstrated experience delivering end-to-end solutions:

Preferred Qualifications

  • Strong expertise in Python ecosystems, including frameworks such as:
    • LangChain
    • LangGraph
    • Python ADK
  • Experience building Agentic AI solutions and prompt engineering (e.g., Anthropic, Gemini)
  • Hands-on experience with Google Cloud Platform (GCP) services, including:
    • Vertex AI (including embeddings)
    • Cloud-native architecture deployment
  • Experience developing cloud-native microservices applications
  • Exposure to spec-driven engineering (building AI solutions based on provided specifications)
  • Familiarity with:
    • CI/CD pipelines, containers, and DevOps practices
    • Platform engineering or SRE concepts
  • Experience working in enterprise or regulated environments
  • Demonstrated GitHub or project portfolio showcasing hands-on development work (especially for candidates with certifications)
  • Experience supporting high-availability or customer-facing platforms

Leveling Guidelines

Mid-Level

  • Strong development background with emerging experience in AI and microservices
  • 1–2 years of end-to-end implementation experience
  • Demonstrated hands-on work (enterprise or personal/GitHub projects)

Senior-Level

  • 5+ years of overall experience
  • 2–3+ years of end-to-end solution ownership
  • Ability to contribute to architecture, mentor peers, and lead initiatives
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively “Judge”) to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Apply now