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.