At Syntaxia, we believe in empowering businesses through data and innovation, and it all starts with an exceptional team. Explore our current openings and discover how you can contribute to our mission of transforming data into actionable insights.
Let’s shape the future of decision-making together.
Location: Southeast Asia (Remote)
Department: Data Engineering
Reports To: VP of Engineering
Role Overview
As a Data Engineer at Syntaxia, you'll be part of an innovative team developing a next-generation semantic layer for a large enterprise. Your strong foundation in SQL databases and stored procedures, along with any exposure to Snowflake, will play a pivotal role in creating this advanced solution built on knowledge graph technology.
While familiarity with knowledge graphs isn't required upfront, you'll have the opportunity to learn and master this cutting-edge approach to data engineering. If you're confident in your SQL expertise and ready to expand your skillset into exciting new areas, this role is designed for your professional growth.
Key Responsibilities
SQL and Stored Procedures: Write, test, and maintain complex SQL queries and stored procedures to support core data workflows and business processes.
Semantic Layer Development: Support the creation of a semantic data layer using knowledge graph concepts, built on top of Snowflake as the primary data warehouse.
Data Modeling: Build and refine data models that reflect real-world business logic, ensuring they are easy to understand and efficient to query.
Cross-Functional Collaboration: Work closely with data scientists, product teams, and engineers to gather requirements and deliver practical data solutions.
Performance Optimization: Monitor and improve query performance, storage efficiency, and data access patterns within SQL-based environments, including Snowflake.
Documentation: Maintain clear and up-to-date documentation covering data flows, business logic, and technical decisions to support transparency and collaboration.
Skill Development: Learn and apply new techniques related to knowledge graphs and semantic data structures while contributing with your existing expertise in SQL.
Requirements
Non-Negotiables
- Bachelor's Degree in Computer Science, Information Technology, or a related discipline.
- Minimum of 3 years' professional experience in data engineering or related roles.
- Strong proficiency with SQL databases and extensive experience writing and optimizing stored procedures.
- Solid understanding of data warehousing methodologies and ETL processes.
- Proven experience in data integration, modeling, and performance tuning.
Differentiators
- Hands-on experience with Snowflake (Bonus if you have certification from Snowflake).
- Familiarity with cloud technologies (Azure).
- Proficiency in Python.
How to Apply
Excited about reshaping the data landscape with us? Submit the following materials:
- Your updated resume
- LinkedIn profile link
- Relevant portfolio or project samples (optional)
Send applications to careers@syntaxia.com with the subject line: “Data Engineer – [Your Name]”.
Location: Philippines preferred (Remote)
Department: Delivery & Engineering
Reports To: VP of Engineering
Role Overview
As a Technical Delivery Manager at Syntaxia, you will own the end-to-end success of software and data solution projects for our enterprise clients. This is a hybrid role that blends hands-on technical capabilities with client management and project leadership.
You’ll be working directly with engineering and data teams to manage timelines, scope, and code quality, leveraging your background in Ruby on Rails, Python, Streamlit, and Snowflake to guide technical decision-making. If you're passionate about delivering high-impact solutions, mentoring engineers, and making a visible impact in a growing company, this role is tailored for you.
Key Responsibilities
Lead client engagements: Define scope, milestones, deliverables, and success criteria with clients and our delivery team.
Manage project execution: Use Basecamp (and other PM tools) to plan sprints, assign tasks, track progress, manage risks, and report status.
Review code & quality: Conduct code reviews in Rails, Python, and SQL; enforce best practices for maintainability, security, and performance.
Technical guidance: Advise clients and engineers on Snowflake architecture, data modeling, ETL/ELT patterns, warehouse sizing, and performance tuning.
Cross-functional coordination: Orchestrate developers, data engineers, QA, and stakeholders to remove blockers and keep communication clear.
Client communication: Serve as the primary point of contact: run status calls, handle change requests, and ensure client satisfaction.
Requirements
Non-Negotiables
- Bachelor's Degree in Computer Science, Information Technology, or a related di
- 5+ years in software delivery or engineering leadership roles.
- Hands-on experience with Ruby on Rails and Python, building web apps and data tools.
- Practical knowledge of Snowflake and data modeling.Experience building prototypes.
- Proficient in SQL and scripting.
- Proven track record managing projects with Basecamp, Jira, or similar tools.
- Strong code review experience and ability to enforce engineering standards.
- Clear verbal and written communication; comfortable presenting to technical and non-technical audiences.
Differentiators
- Certifications in Snowflake, Agile/Scrum (CSM, PSM), or PMP.
- Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines (GitLab CI, GitHub Actions, etc.).
- Background in consulting or client-facing technical roles.
How to Apply
Excited about reshaping the data landscape with us? Submit the following materials:
- Your updated resume
- LinkedIn profile link
- Relevant portfolio or project samples (optional)
Send applications to careers@syntaxia.com with the subject line: “Technical Delivery Manager – [Your Name]”.