onsite
Senior Software Engineer, Data Products - JELLYFISH
Software Engineer
Lead the design and delivery of high‑impact, user‑facing data products, leveraging Python, SQL, and AWS to transform complex datasets into actionable insights and engaging visualizations.
About the role
Key Responsibilities
- Architect and develop scalable data pipelines and APIs using Python and SQL on AWS infrastructure.
- Collaborate with product and platform teams to define data‑driven feature requirements and translate them into technical specifications.
- Build and maintain interactive dashboards and visualizations with React and modern front‑end libraries.
- Ensure performance, reliability, and security of data products through rigorous testing and monitoring.
- Mentor junior engineers and champion best practices in code quality, documentation, and DevOps.
Requirements
- 5+ years of software engineering experience with a focus on data products.
- Proficiency in Python, SQL, and AWS services (S3, Redshift, Lambda).
- Strong front‑end skills, especially React, for building responsive user interfaces.
- Experience with data visualization tools and storytelling techniques.
- Excellent communication skills and a collaborative mindset.