Zipstack

Senior Software Engineer

Zipstack

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Your time will mostly be spent understanding the problem from architects and writing clean, maintainable and testable code.
  • There are significant engineering challenges to be solved to make data access frictionless, scalable and highly performant.
  • You own everything from end-to-end: from development to running Mesh in production for real customers with massive amounts of data.

Requirements

  • 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.
  • 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
Benefits
  • N/A 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

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

Hard Skills & Tools
programming languagescalable web servicesdata processingtestable codeTDDCI/CD pipelinesRDBMSNoSQL databasesperformance debuggingsecurity principles
Soft Skills
communication skillsdocumentation skillscollaboration