Principal Software Engineering
Core
Establish technical vision, architecture, and engineering roadmap for scalable, secure, and compliant CRM platforms while enabling AI-powered insights and predictive analytics.
Role type
Principal Software Engineering Manager (Platform)
Builds
Enterprise-grade CRM, Sales Enablement, Monetization, and business-critical platform solutions
Domain
Enterprise CRM, Sales Technology, Cloud-Native Platforms
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, Cloud-native services, Microservices, Large-scale application platforms, Engineering leadership, People management, Team scaling, Hiring and coaching, Technical roadmap planning, Cross-functional partnership
Preferred skills
AI/ML integration, Predictive analytics implementation, Workflow automation
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Define technical vision and architecture for CRM platforms, Lead and scale engineering teams, Partner with Product, Applied Science, and business stakeholders to deliver impact, Translate business priorities into scalable platform solutions
Seniority
Principal, hands-on IC with management responsibilities