Negotiable
Outside
Remote
USA
Summary: The LinkedIn API Developer role involves integrating LinkedIn's professional networking capabilities into a platform, requiring extensive experience with LinkedIn's API ecosystem and social media integrations. The candidate will design and maintain robust API integrations, implement secure data handling practices, and develop user-friendly interfaces. This position emphasizes building scalable solutions and optimizing data synchronization processes. The ideal candidate should possess strong technical skills in programming languages and API development, along with a solid understanding of professional networking platforms.
Key Responsibilities:
- Design, develop, and maintain robust integrations with LinkedIn's REST API, Marketing API, and Sales Navigator API
- Implement OAuth 2.0 authentication flows and manage API access tokens securely
- Build and optimize data synchronization processes for profile information, connections, and company data
- Develop custom solutions for LinkedIn Lead Gen Forms, advertising campaigns, and analytics tracking
- Create automated workflows for content publishing, engagement tracking, and social listening
- Implement secure data handling practices in compliance with LinkedIn's API Terms of Service and GDPR requirements
- Design efficient data storage solutions for LinkedIn profile data, connection graphs, and engagement metrics
- Develop data validation and cleansing processes to ensure data quality and consistency
- Create comprehensive logging and monitoring systems for API usage and performance tracking
- Build user-friendly interfaces for LinkedIn integration features including profile import, connection management, and content scheduling
- Develop real-time synchronization capabilities for professional updates and network changes
- Create analytics dashboards displaying LinkedIn engagement metrics, follower growth, and campaign performance
- Implement rate limiting and error handling mechanisms to ensure reliable API performance
- Minimum 4-5 years in software development with focus on API integrations
- 2+ years specifically working with social media APIs (LinkedIn preferred)
- Proven track record of building scalable, production-ready applications
- Experience with agile development methodologies and cross-functional team collaboration
- Deep understanding of professional networking platforms and social media ecosystems
- Knowledge of digital marketing, lead generation, and CRM integration patterns
- Familiarity with data privacy regulations including GDPR, CCPA, and platform-specific compliance requirements
- Understanding of enterprise software development and B2B application requirements
- Ability to troubleshoot complex API integration issues and performance bottlenecks
- Excellent verbal and written communication skills for technical documentation and stakeholder updates
- Experience managing development timelines and coordinating with product teams
- Ability to work with evolving API specifications and platform changes
- Experience with GraphQL and modern API query languages
- Knowledge of microservices architecture and distributed systems design
- Familiarity with machine learning applications for social data analysis
- Experience with real-time data streaming technologies like Apache Kafka
- Background in cybersecurity and secure coding practices
- Previous work with LinkedIn's Sales Navigator or Recruiter APIs
- Experience building Chrome extensions or browser-based LinkedIn tools
- Knowledge of social media management platforms and their architecture
- Background in CRM systems integration and data synchronization
- Experience with marketing automation platforms and lead nurturing workflows
- Bachelor's degree in Computer Science, Software Engineering, or related field
- LinkedIn API Partner certification (preferred)
- Cloud platform certifications (AWS Developer, Azure Developer)
- Relevant industry certifications in API development or social media technology
- GitHub repository showcasing LinkedIn API integration projects
- Documentation of previous API development work and architectural decisions
- Examples of production applications utilizing social media APIs
- Technical blog posts or presentations on API development best practices
- Coding challenge involving LinkedIn API integration
- System design interview focusing on scalable API architecture
- Technical discussion of OAuth implementation and security considerations
- Code review session with existing LinkedIn integration codebase
Key Skills:
- Minimum 3 years of experience with at least one primary backend language (Python/Java/Node.js)
- Proficiency in frontend development and API consumption (JavaScript/TypeScript)
- Advanced knowledge of database design and query optimization (SQL)
- Extensive experience building and consuming RESTful web services
- Deep understanding of current LinkedIn API structure, endpoints, and limitations (LinkedIn API v2)
- Hands-on experience implementing secure authentication flows (OAuth 2.0)
- Experience with LinkedIn webhook events and real-time data processing
- Knowledge of LinkedIn's API rate limits and optimization strategies
- Experience with LinkedIn's advertising and campaign management APIs (Marketing API)
- AWS, Azure, or Google Cloud Platform experience (Cloud Platforms)
- PostgreSQL, MongoDB, Redis for caching (Database Technologies)
- Experience with API management platforms like Kong, AWS API Gateway (API Gateway)
- Docker and Kubernetes for deployment and scaling (Containerization)
- Advanced Git workflows and collaborative development practices (Version Control)
- Minimum 4-5 years in software development with focus on API integrations
- 2+ years specifically working with social media APIs (LinkedIn preferred)
- Proven track record of building scalable, production-ready applications
- Experience with agile development methodologies and cross-functional team collaboration
- Deep understanding of professional networking platforms and social media ecosystems
- Knowledge of digital marketing, lead generation, and CRM integration patterns
- Familiarity with data privacy regulations including GDPR, CCPA, and platform-specific compliance requirements
- Understanding of enterprise software development and B2B application requirements
- Ability to troubleshoot complex API integration issues and performance bottlenecks
- Excellent verbal and written communication skills for technical documentation and stakeholder updates
- Experience managing development timelines and coordinating with product teams
- Ability to work with evolving API specifications and platform changes
- Experience with GraphQL and modern API query languages
- Knowledge of microservices architecture and distributed systems design
- Familiarity with machine learning applications for social data analysis
- Experience with real-time data streaming technologies like Apache Kafka
- Background in cybersecurity and secure coding practices
- Previous work with LinkedIn's Sales Navigator or Recruiter APIs
- Experience building Chrome extensions or browser-based LinkedIn tools
- Knowledge of social media management platforms and their architecture
- Background in CRM systems integration and data synchronization
- Experience with marketing automation platforms and lead nurturing workflows
- Bachelor's degree in Computer Science, Software Engineering, or related field
- LinkedIn API Partner certification (preferred)
- Cloud platform certifications (AWS Developer, Azure Developer)
- Relevant industry certifications in API development or social media technology
- GitHub repository showcasing LinkedIn API integration projects
- Documentation of previous API development work and architectural decisions
- Examples of production applications utilizing social media APIs
- Technical blog posts or presentations on API development best practices
- Coding challenge involving LinkedIn API integration
- System design interview focusing on scalable API architecture
- Technical discussion of OAuth implementation and security considerations
- Code review session with existing LinkedIn integration codebase
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
- Design, develop, and maintain robust integrations with LinkedIn's REST API, Marketing API, and Sales Navigator API
- Implement OAuth 2.0 authentication flows and manage API access tokens securely
- Build and optimize data synchronization processes for profile information, connections, and company data
- Develop custom solutions for LinkedIn Lead Gen Forms, advertising campaigns, and analytics tracking
- Create automated workflows for content publishing, engagement tracking, and social listening
- Implement secure data handling practices in compliance with LinkedIn's API Terms of Service and GDPR requirements
- Design efficient data storage solutions for LinkedIn profile data, connection graphs, and engagement metrics
- Develop data validation and cleansing processes to ensure data quality and consistency
- Create comprehensive logging and monitoring systems for API usage and performance tracking
- Build user-friendly interfaces for LinkedIn integration features including profile import, connection management, and content scheduling
- Develop real-time synchronization capabilities for professional updates and network changes
- Create analytics dashboards displaying LinkedIn engagement metrics, follower growth, and campaign performance
- Implement rate limiting and error handling mechanisms to ensure reliable API performance
- Python/Java/Node.js: Minimum 3 years of experience with at least one primary backend language
- JavaScript/TypeScript: Proficiency in frontend development and API consumption
- SQL: Advanced knowledge of database design and query optimization
- REST API Development: Extensive experience building and consuming RESTful web services
- LinkedIn API v2: Deep understanding of current API structure, endpoints, and limitations
- OAuth 2.0: Hands-on experience implementing secure authentication flows
- Webhook Integration: Experience with LinkedIn webhook events and real-time data processing
- Rate Limiting: Knowledge of LinkedIn's API rate limits and optimization strategies
- Marketing API: Experience with LinkedIn's advertising and campaign management APIs
- Cloud Platforms: AWS, Azure, or Google Cloud Platform experience
- Database Technologies: PostgreSQL, MongoDB, Redis for caching
- API Gateway: Experience with API management platforms like Kong, AWS API Gateway
- Containerization: Docker and Kubernetes for deployment and scaling
- Version Control: Advanced Git workflows and collaborative development practices
- Minimum 4-5 years in software development with focus on API integrations
- 2+ years specifically working with social media APIs (LinkedIn preferred)
- Proven track record of building scalable, production-ready applications
- Experience with agile development methodologies and cross-functional team collaboration
- Deep understanding of professional networking platforms and social media ecosystems
- Knowledge of digital marketing, lead generation, and CRM integration patterns
- Familiarity with data privacy regulations including GDPR, CCPA, and platform-specific compliance requirements
- Understanding of enterprise software development and B2B application requirements
- Problem-solving: Ability to troubleshoot complex API integration issues and performance bottlenecks
- Communication: Excellent verbal and written communication skills for technical documentation and stakeholder updates
- Project Management: Experience managing development timelines and coordinating with product teams
- Adaptability: Ability to work with evolving API specifications and platform changes
- Experience with GraphQL and modern API query languages
- Knowledge of microservices architecture and distributed systems design
- Familiarity with machine learning applications for social data analysis
- Experience with real-time data streaming technologies like Apache Kafka
- Background in cybersecurity and secure coding practices
- Previous work with LinkedIn's Sales Navigator or Recruiter APIs
- Experience building Chrome extensions or browser-based LinkedIn tools
- Knowledge of social media management platforms and their architecture
- Background in CRM systems integration and data synchronization
- Experience with marketing automation platforms and lead nurturing workflows
- Bachelor's degree in Computer Science, Software Engineering, or related field
- LinkedIn API Partner certification (preferred)
- Cloud platform certifications (AWS Developer, Azure Developer)
- Relevant industry certifications in API development or social media technology
- GitHub repository showcasing LinkedIn API integration projects
- Documentation of previous API development work and architectural decisions
- Examples of production applications utilizing social media APIs
- Technical blog posts or presentations on API development best practices
- Coding challenge involving LinkedIn API integration
- System design interview focusing on scalable API architecture
- Technical discussion of OAuth implementation and security considerations
- Code review session with existing LinkedIn integration codebase
Location: Remote options available
Department: Engineering
Reports To: Senior Engineering Manager