Northern Light is seeking a Principal Software Engineer to begin with its content pipeline and expand into ownership across the full platform. The pipeline ingests content from more than a hundred vendor feeds, standardizes it, and makes it searchable for customers. The role can also extend across platform services, search, AI features, and customer portals. The platform, SinglePoint, combines licensed publisher and research-vendor content with customers’ internal documents, then normalizes, enriches, and indexes that material in customer-specific search databases. It serves the content through customer portals with search, analytics, NLP enrichment, AI summarization, and Q&A. The platform is established and revenue-earning, and the role will help modernize and improve it with AI-centered development. The position involves delivering production-ready changes end to end: understanding existing systems, implementing and validating replacements, and ensuring the previous behavior or system is properly retired. The current technology estate includes Python, Rust, PHP, React, and legacy Perl. New backend work is mostly Python and Rust, and portal work uses PHP and React. No specific programming language is required, but the role includes reading Perl. This is a full-time hybrid role in the Boston, Massachusetts area, with regular time at the Somerville office and Eastern Time working hours. Candidates must be authorized to work in the United States; visa sponsorship is not available.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed