Principal Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Social Native · 1 day ago

Principal Software Engineer

Social Native is a marketplace technology company that connects brands with a diverse network of creators to enhance digital marketing strategies. They are seeking a Principal Software Engineer to provide technical leadership and hands-on expertise to drive innovation in their AI-powered marketing platform.

AdvertisingBrand MarketingContent
Hiring Manager
Dan Shapiro
linkedin

Responsibilities

Drive technical strategy and architecture for new product initiatives, with emphasis on AI-powered features and platform capabilities
Maintain hands-on involvement (40-50% coding) on critical path features, particularly AI/ML implementations and complex system design
Lead and mentor a distributed engineering team across multiple time zones, establishing technical standards and best practices
Partner closely with Product Management to translate business requirements into scalable technical solutions
Architect and implement AI solutions for creator matching, content optimization, and campaign intelligence
Establish engineering excellence through code reviews, testing standards, monitoring, and incident response processes
Define and track engineering metrics (deployment frequency, lead time, MTTR) to ensure team productivity and system reliability
Design microservices architecture and API strategies that enable rapid product innovation
Optimize cloud infrastructure for performance, reliability, and cost efficiency
Champion a product-minded engineering culture where technical decisions are driven by customer and business impact

Qualification

AI/ML implementationModern web technologiesDistributed systemsTechnical leadershipAWSKubernetesMicroservices architectureAPI designProduct-minded approachExperience in creator economyCommunication skills

Required

8+ years of hands-on software development experience with recent production coding
3+ years in technical leadership roles, preferably in fast-paced startup environments
Deep expertise in modern web technologies (Node.js, React, GraphQL, TypeScript) with ability to review and write production code
Proven track record implementing AI/ML solutions in production (OpenAI, LangChain, vector databases, RAG patterns)
Experience with distributed systems, microservices architecture, and event-driven design (Kafka, RabbitMQ)
Strong AWS and Kubernetes experience with focus on scalability and observability
Track record of managing distributed engineering teams across 6+ hour time zones
Product-minded approach with ability to translate technical complexity into business value
Experience with real-time systems, high-volume data processing, and API design
Strong written and verbal communication skills for async collaboration
Bachelor's degree in Computer Science or equivalent practical experience

Preferred

Experience in creator economy, marketplace platforms, or content management systems
Background in building B2B SaaS products with enterprise customers
Familiarity with Meta, TikTok, or other social platform APIs
Experience with recommendation systems and content ranking algorithms
Knowledge of modern observability tools (Datadog, New Relic, Prometheus)
Track record of introducing new technologies that unlock product capabilities
Experience with rapid prototyping and iterative product development
Previous startup experience through growth phases

Benefits

Attractive health, dental, and vision insurance coverage
Competitive compensation
401(k) Retirement Plan
Unlimited Vacation Policy

Company

Social Native

twittertwittertwitter
company-logo
Social Native is a technology platform for creating high performing branded content.

Funding

Current Stage
Growth Stage
Total Funding
$8M
Key Investors
SoftBank Group
2021-01-01Series Unknown
2017-05-15Seed· $8M

Leadership Team

leader-logo
David Shadpour
Founder & CEO
linkedin
D
Dan Shapiro
Head of Talent Acquisition
linkedin
Company data provided by crunchbase