Principal Software Dev
Core
Design and deliver modern, cloud-based data and application capabilities to transform enterprise compensation processing, ensuring scalability, resiliency, and automation for financial advisors and clients.
Role type
VP / Principal Engineer / Tech Lead (Data Engineering & Cloud Architecture)
Builds
Cloud-native data pipelines, event-driven workflows, and compensation calculation platforms
Domain
Financial Services / Compensation Systems / Cloud Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Cloud architecture leadership, Python, SQL, AWS services (Glue, Lambda, EventBridge, S3, RDS), ETL/ELT design, CI/CD, DevOps, systems thinking, data modeling, troubleshooting complex production issues
Preferred skills
.NET, C#, JavaScript, Angular, Snowflake, compensation/payroll domain knowledge, Jira, TeamCity, Octopus Deploy
Technologies
AWS (Glue, Lambda, EventBridge, SQS, SNS, S3, RDS, Postgres, SQL Server), Python, CI/CD tools
Responsibilities
Design end-to-end cloud data pipelines for compensation ingestion and distribution; Build and maintain ETL/ELT workflows; Architect event-driven workflows; Implement data quality, reconciliation, and auditing; Partner with product teams to modernize legacy platforms; Optimize relational database performance; Automate build, test, and deployment processes; Troubleshoot production issues
Seniority
VP / Principal, hands-on technical leadership & strategy