Proudly voted a Great Place to Work®, we are a dynamic startup in the SaaS space that is revolutionizing the way businesses communicate. Our team is made up of 500 energetic and passionate Unifones who are dedicated to delivering the best possible experience to 5000+ customer-centric companies.
We pride ourselves on our fun and collaborative work environment, where creativity and new ideas are constantly encouraged. As shareholders in the business, we’re so much more than a group of passionate communicators. We are Unifones. Join our team and be a part of something big!
Meet the team!
Our Engineering team is responsible for designing, developing, and maintaining the systems and technologies that drive Unifonic’s solutions. We work closely with other departments to ensure our products and services meet the needs of our customers. If you are passionate about technology and are excited about working on cutting-edge communication and engagement solutions, we want you on our team.
As an Engineering Manager for Data and Analytics, you'll lead two teams: Data Engineering Team (Responsible for the architecture, build, and maintenance of a data lake, ETL pipelines, observability, data validation, and the delivery of executive-level dashboards) and Customer Insights Team (Focused on reporting, building, and maintaining APIs for customer-facing analytical data, both batch and streaming).
The ideal candidate will bring strong technical expertise in modern data technologies, practical experience with data architecture, and the ability to coach and develop high-performing teams. You will play a key role in driving technical excellence and leading initiatives to optimize data infrastructure, reduce costs, and prototype new solutions.
Help us shape the future of communications by:
What you will bring:
Hands-on 10+ years of experience working in the field of Data and Analytics.
Bachelor’s degree in a quantitative field: Business/Economics/Finance; Statistics/Mathematics; Computer Science; or equivalent.
Strong understanding of data schema and indexing strategies for OLAP stores, querying through modern ANSI SQL and query optimizations
Demonstrated expertise in data modeling, with a focus on dimensional modeling techniques to optimize analytical query performance.
Proven ability to design and implement scalable, efficient data schemas that support complex data analysis and reporting needs.
Comfortable with scripting using Python
Hands-on experience with modern data architecture, including data lakes (e.g. Vertica, Hadoop) and ETL pipelines (e.g. Apache Airflow)
Proficiency in data processing technologies such as Apache Flink, Apache Pinot, Kafka, or similar
Strong understanding of cloud platforms (OCI, AWS or GCP) and cost optimization strategies
Familiarity with building and maintaining data APIs for both batch and streaming data
Demonstrated success in leading high-performing engineering teams with a focus on coaching, mentoring, and professional development.
Excellent communication and interpersonal skills, with a strong ability to translate complex technical ideas into clear, actionable business insights
Experience managing stakeholders and delivering on strategic objectives in a fast-paced environment
Exposure to reporting tools (e.g. Tableau or Power BI) would be a plus
Familiarity with infrastructure and orchestration (e.g. containerization and Kubernetes) would be a plus
Experience with Backend APIs’ design and development would be a plus
As a Unifone you will receive a range of benefits:
Competitive salary and bonus.
Unifonic share scheme (we are all owners!).
30 holiday days after the first anniversary.
Your Birthday off!
Spend up to 10 weeks per year working from anywhere in the world!
Paid leave for new parents.
LinkedIn learning license.