Remote Staff Software Engineer, Agent Creator

at SnapLogic

Posted 10 hours ago 4 applied

Description:

  • SnapLogic is seeking a Staff Software Engineer to join the Agent Creator Team, focusing on the development and enhancement of Snaps, which are modular integration components.
  • The role involves leading the design, development, and deployment of complex integrations that utilize cutting-edge AI technologies to drive automation and enhance product functionality.
  • Responsibilities include shaping the architecture of next-generation agent-based integrations and leveraging Generative AI to simplify workflows.
  • The position requires coaching and mentoring junior engineers to foster technical and professional growth within the team.
  • This is a remote role with required travel to the San Mateo, CA HQ, or a hybrid role for candidates in the San Francisco Bay Area, working two days per week at the HQ.
  • Key tasks include developing agent-based Snaps, integrating AI and machine learning into product design, collaborating with cross-functional teams, rapidly learning new technologies, debugging complex issues, and adapting to multiple fast-paced projects.

Requirements:

  • Candidates must have deep expertise in Java, with advanced proficiency in object-oriented programming and creating efficient, secure code.
  • Experience with Generative AI models, automation tools, or similar technologies is required to facilitate intelligent, self-configuring integrations.
  • Leadership experience in coaching and mentoring team members, providing constructive feedback, and fostering a collaborative team culture is essential.
  • Proficiency in integration protocols, including web, network, file (JSON/XML/Parquet), and messaging protocols (HTTP, SOAP, REST), along with experience with APIs, is necessary.
  • Strong testing and debugging skills are important for delivering reliable enterprise software.
  • Candidates should demonstrate initiative and ownership of projects, seeking opportunities to improve processes and products.
  • A customer-centric mindset focused on delivering user-friendly and high-performing solutions is required.
  • A Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with 8+ years of relevant experience, or a Master’s degree with 6+ years of relevant experience is mandatory.

Benefits:

  • The position offers a competitive salary range of $160,000 - $180,000 per year, with final offer amounts determined by factors such as location, experience, and expertise.
  • Employees are eligible for annual cash bonuses or commissions, along with stock options.
  • SnapLogic provides a comprehensive benefits package, including global wellness benefits.
  • The company emphasizes innovation, being recognized as a leader in the integration market, and offers opportunities for professional growth as it scales globally.
  • Employees are empowered to create automated, AI-connected workflows, contributing to impactful transformations within the enterprise.

Get realtime job alerts

Be the first to know about new jobs