Zipdev is seeking an experienced Senior Software Engineer to design and develop back-end systems, data pipelines, and a front-end UI, focusing on distributed systems, big data, and continuous integration. The role requires a scalable and agile environment using cloud technologies like AWS and a modern JavaScript framework.
Requirements
- 7+ years of professional experience in senior-level engineering.
- Strong back-end and distributed system engineering work experience.
- Strong data engineering experience.
- Strong experience building scalable microservice and distributed systems.
- Experience with back-end: Go, Python.
- Cloud: Amazon Web Services (AWS), Terraform.
- Data: PostgreSQL, S3, Dagster, Redis, Snowflake, MongoDB.
- Experience writing, maintaining, and monitoring web services on containerized and serverless cloud environments.
- Experience with SQL and no-SQL databases, and data warehouses and/or data lakes.
- Mastery of core development practices (Agile, TDD, CI/CD, DevSecOps).
- Mastery of standard security and compliance protocols and practices.
Benefits
- Work remotely Monday - Friday, 40 hours a week (no weekends)
- Vacation
- Holidays
- Company Holidays
- Parental Leave
- Health Care Reimbursement
- Active Lifestyle Reimbursement
- Quarterly Home Office Reimbursement
- Payroll Deduction Purchase Plans
- Longevity Bonus
- Continuous Learning Bonus
- Access to Training and Professional Development Platforms