Related skills
snowflake etl postgresql redis python๐ Description
- Build and maintain data platform powering Manychat analytics and insights.
- Design and implement async APIs using Python and FastAPI.
- Develop and optimize ETL flows from Snowflake to PostgreSQL.
- Design caching strategies using Redis to balance performance and freshness
- Improve system reliability, observability, and performance under high load.
- Own features end-to-end from data modeling to deployment and monitoring.
๐ฏ Requirements
- 5+ years software engineering experience, incl. 3+ years Python; scalable, high-load async systems
- Hands-on experience designing REST APIs with FastAPI or similar async framework
- Strong knowledge of relational DBs and SQL, preferably PostgreSQL, incl. query optimization
- Experience with caching (Redis/Valkey) and cache invalidation strategies
- Proven ownership of services end-to-end, incl. CI/CD, deployments, monitoring, and performance improvements
- Strong understanding of system design and scalable architecture; reliability, data freshness
๐ Benefits
- Hybrid onboarding to start remotely and relocation support.
- Comprehensive health insurance for you and your family.
- Professional development budget for conferences and courses.
- Flexible benefits package tailored to your priorities.
- Hybrid work and generous leave options for balance.
- In-office perks including free meals and snacks.
๐ Relocation support
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest โ finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!