
Senior Software Engineer
Zipstack
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
Tech Stack
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