Own and drive the design, development, and deployment of end-to-end data solutions and pipelines for enterprise clients.
Translate business requirements into technical data architectures, integration patterns, and models that align with phData methodologies, standards, and best practices.
Ensure solutions meet performance, security, reliability, and scalability requirements in production environments.
Ensure engagements are delivered on time, within scope, and with measurable business value for clients.
Collaborate with cross-functional partners including data engineering, software engineering, analytics, and platform teams to deliver successful client engagements.
Provide technical leadership during design and code reviews, proof-of-concepts, and implementation workshops.
Ensure high quality in deliverables through testing, documentation, and adherence to governance and change management processes.
Partner with practice and account leaders to identify opportunities to expand engagements, improve delivery, and standardize reusable patterns and components.
Contribute to internal initiatives such as developing accelerators, templates, playbooks, and best practices for cloud data platforms.
Create clear technical documentation, including architectures, roadmaps, and operational runbooks, that can be reused across engagements.
Share knowledge with peers through mentoring, informal coaching, and internal communities of practice.
Represent phData with professionalism in all interactions, communicating clearly with both technical and non-technical stakeholders.
Requirements
4+ years of experience as a Software Engineer and/or Data Engineer building and deploying production-grade data solutions.
Ability to develop end-to-end technical solutions into production, with a strong focus on performance, security, scalability, and robust data integration.
Programming expertise in Python and/or Scala for data processing, automation, and orchestration.
Hands-on experience with core cloud data platforms including Snowflake, AWS, Azure, and/or Databricks.
Strong SQL skills, including the ability to write, debug, and optimize complex queries.
Experience creating and delivering detailed technical presentations for client and internal stakeholders.
Experience producing detailed solution documentation (e.g., POCs and roadmaps, sequence diagrams, class hierarchies, logical system views, and related artifacts).
Experience delivering projects for external or internal clients in a professional services or consulting environment.
Ability to break down complex problems into structured, actionable steps and drive them through to completion.
Strong client-facing written and verbal communication skills in English.
Demonstrated ability to work effectively with distributed and cross-functional teams.
Proven track record of taking ownership, managing multiple priorities, and delivering high-quality work with minimal supervision.
4-year Bachelor’s degree in Computer Science or a related field.
Tech Stack
AWS
Azure
Cloud
Python
Scala
SQL
Benefits
Remote-First Workplace
Medical Insurance for Self & Family
Medical Insurance for Parents
Term Life & Personal Accident
Wellness Allowance
Broadband Reimbursement
Continuous learning and growth opportunities to enhance your skills and expertise
Other benefits include paid certifications, professional development allowance, and bonuses for creating for company-approved content