Facebook pixel

Software Engineer
Snaps
Posted on 1/13/2023
INACTIVE
Locations
Burlingame, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
AWS
Apache Kafka
Java
Microsoft Azure
NetSuite
RabbitMQ
Redshift
Salesforce
Snowflake
SQL
NoSQL
Requirements
  • You have experience with Java, with a good understanding of object-oriented programming, software complexity, and implementing efficient secure code
  • You absolutely understand the importance of testing, tooling, and debugging to ensure market-leading code quality required for successful enterprise products and maintenance
  • You recognize web, network (HTTP, SSH etc), file (JSON/XML/Parquet), and/or messaging (MQTT etc.) protocols and have exposure to RESTful and/or SOAP APIs
  • You have the demonstrated ability to collaborate, contribute to agile processes, and participate in technical sessions. You always write code with testability in mind
  • You have excellent communication skills, are comfortable working with little supervision, and have a preference for taking initiatives
  • You have a customer-centric view of products and processes
  • Bachelor's degree and 2+ years experience or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
Responsibilities
  • Research, develop and maintain Snaps - a modular collection of Java integration components for reading/writing/transforming data to/from a wide variety of application endpoints and data sources, including enterprise SaaS applications, cloud-based NoSQL data stores, Big Data systems, on-premise SQL databases, messaging systems and many more
  • Rapidly learn about technology platforms, protocols and standards
  • Design Snaps that expose the required functionality and leverage SnapLogic's AI/ML capabilities, simplifying the complex array of configuration permutations and technical implementations into an easy-to-use visual product
  • Be able to debug complex Snap issues and figure out the root cause, using tests (unit and integration) to validate the work
  • Cycle between projects in a fast pace while continually learning about technologies, protocols and products like Snowflake, Apache Kafka, Amazon Redshift, AWS S3, Google Cloud Storage, RabbitMQ, Microsoft Azure, MQTT, OAuth, HTTP, JDBC, SOAP, TLS, Workday, Netsuite, Salesforce and many, many more
SnapLogic

201-500 employees

Company Overview
SnapLogic is a software company that provides a platform for enterprise cloud and big data integration.