Senior Software Engineer (Remote) Job at Zipstack, San Francisco, CA

ZjJxdnNmRDVUT0lHc01ELzlWQ2hSeTRad3c9PQ==
  • Zipstack
  • San Francisco, CA

Job Description

Zipstack

At Zipstack, we’re redefining how organizations of various sizes access and deal with data. Combining Data Virtualization and Data-as-Products, Zipstack lets organizations uniformly access and put to use data in hard-to-reach silos. We empower domain experts with low-code/no-code tools, enabling them to be data product owners. Be it data from logs, relational DBs, NoSQL DBs, lakes, warehouses, 3rd party data providers or SaaS applications, Zipstack can unify data from disparate sources letting business run at the speed of data.

The Job

The role described here is that of an individually contributing senior software development engineer. Your time will mostly be spent understanding the problem from architects and writing clean, maintainable and testable code. Working at an early stage startup means that your inputs to any problem you feel is worth tackling is more than welcome.

The role and how it looks day-to-day

Zipstack Mesh is an implementation of best ideas from Data Mesh and Data Fabric. Through the Mesh platform, we help customers access data no matter where it resides, live and in-place. There are significant engineering challenges to be solved to make this frictionless, scalable and highly performant. There’s always the thrill of working at an early stage startup where ideas and execution are equally important.

While providing easy access to data is important, equally important is the ability to balance that with robust governance, access control, security and auditing. We follow a DevOps culture, meaning you own everything from end-to-end: from development to running Mesh in production for real customers with massive amounts of data.

The must haves

  • Mastery of whichever programming language you’ve used mostly in your career.
  • Experience working on highly scalable web services
  • Experience having dealt with handling/processing large amounts of data at least nearing TB scale
  • Comfortable working in a DevOps culture where you own production environments. You should be comfortable with DevOps-related technologies like Docker, Kubernetes, etc. Else, you should be open to pick up modern DevOps-related technologies
  • Should be able to write testable code with delivery including a significant portion of it covered with unit tests. The practice of TDD is highly desirable
  • Sufficient understanding of the underlying operating system enough to aid in debugging various issues, but especially performance-related issues
  • Comfort in building and maintaining CI/CD pipelines
  • Solid understanding of basic principles of security: authentication, authorization, encryption, PKI, etc
  • Good understanding of RDBMs, some NoSQL databases usage
  • Excellent communication and documentation skills
  • Highly collaborative with and between teams

The good to haves

  • Experience with Java is highly desirable, though not essential. You must be open to switching to Java
  • Experience with Python is highly desirable
  • Comfort working with a microservices-based architecture
  • Experience with Spark, Presto, Flink, Hadoop
  • Experience with Apache Airflow
  • Experience building ETL pipelines
#J-18808-Ljbffr

Job Tags

Remote work

Similar Jobs

California Wound Healing Medical Group, Inc.

Physician Assistant or Nurse Practitioner - Home Based Care Job at California Wound Healing Medical Group, Inc.

 ...Nurse Practitioner / Physician Assistant Per Diem Home-Based Wound Care | Inland Empire (San Bernardino County) We are seeking an experienced and...  ... Independent, field-based clinical practice Travel within assigned Inland Empire territory Flexible scheduling... 

Optimal Dispatch Service LLC

Owner Operator Truck Driver Job at Optimal Dispatch Service LLC

 ...Owner Operator Truck Driver Location: United States (Nationwide)Position Type: Contract Position Overview Owner Operator truck drivers are currently being hired to support freight movement across various regions within the United States. This opportunity is... 

Insight Global

Research Operations Assistant Job at Insight Global

 ...Job description Research Operations Assistant Locations: New York City, NY Start Date: 2nd week of April Project Duration: Mid April...  ...Associates will be scheduled 5 days per week, including weekends , and will travel primarily via public transportation... 

Serenity Mental Health Centers

Call Center Manager Job at Serenity Mental Health Centers

 ...keep things running smoothly, youll thrive here. Bring your people skills and drive well teach you the rest. The Role: Call Center Manager | Fort Worth, TX As Call Center Manager, youll lead Serenitys patient support team of 100+ reps. You'll provide daily... 

Maune Raichle Hartley French & Mudd, LLC

Legal Investigator Job at Maune Raichle Hartley French & Mudd, LLC

 ...Legal Investigator What Were Looking For: Our Chicago office is hiring a Legal Investigator to support our Litigation Teams. This is a dynamic, on-site role ideal for someone energetic, compassionate, and detail-oriented. Youll be responsible for interviewing...