Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
SnapLogic

Software Engineer, GenAI Integrations

SnapLogic

Software Engineer developing and maintaining LLM integrations within SnapLogic's integration platform. Owning the full engineering lifecycle for AI-related Snap Packs and workflows.

Posted 7/9/2026full-timeSan Mateo • California • 🇺🇸 United StatesJuniorMid-Level💰 $120,000 - $140,000 per yearWebsite

Tech Stack

Tools & technologies
AzureJavaPython

About the role

Key responsibilities & impact
  • Design, build, test, and ship Snap Packs for major AI providers, ensuring robust and high-performing connections.
  • Implement and standardize advanced LLM capabilities across different providers, including Structured Outputs, Reasoning Models, Function Calling, Background Mode, and Vector Store integrations.
  • Develop and maintain the SnapLogic Agent Framework to support complex agentic workflows.
  • Write clean, structured, and testable Java/Python code adhering to checkstyle standards, maintaining a 90%+ unit test coverage target.
  • Stay at the forefront of the rapidly evolving AI ecosystem, selectively landing cutting-edge capabilities into the SnapLogic product line.

Requirements

What you’ll need
  • Bachelor’s degree with a minimum of 2 years of related experience, or an advanced degree, or equivalent practical work experience.
  • Strong foundational understanding of agentic design patterns (tool use, agent loops, function calling, structured outputs, reasoning models).
  • Robust understanding of MCP (Model Context Protocol) or AI agent orchestration frameworks. Hands-on experience with LLM APIs (OpenAI, Azure OpenAI, Google Vertex AI, or Amazon Bedrock; Anthropic experience is highly preferred).
  • Solid experience building or consuming REST APIs and a strong command of JSON Schema and structured data validation.
  • Attention to Detail: Deep care for edge cases, comprehensive error handling, and intuitive user-facing validation/lint messages.
  • Ability to quickly self-learn, synthesize information, and drive towards a solution when facing ambiguous problems outside your immediate expertise.
  • Strong cross-functional communication skills to work seamlessly across backend, platform, and UI teams.

Benefits

Comp & perks
  • Competitive salaries
  • Equity packages
  • Global wellness benefits

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java ProgrammingPython ProgrammingLLM API ExperienceREST API DevelopmentJSON SchemaStructured Data ValidationUnit TestingAgent Framework DevelopmentError HandlingAttention to Detail
Soft Skills
Cross-Functional CommunicationSelf-LearningProblem-Solving