About the job
At Highlight, we're creating a revolutionary shared intelligence layer tailored for today’s dynamic workforce. Our platform integrates context across all team members and tools, effectively dismantling information barriers. It adapts to your organization, intelligently routing knowledge and consistently automating workflows.
About the Position
We are in search of a Senior Backend Software Engineer to be responsible for essential backend infrastructure, including systems for team management, permissions, and integration-driven workflows. Your primary focus will be to enhance and scale our systems with a strong emphasis on performance, reliability, and an exceptional user experience.
This role is perfect for an individual passionate about the convergence of desktop software, native development, and AI integration, and who thrives in a collaborative, fast-paced environment.
Please note: This position requires on-site presence at our New York City office five days a week.
Key Responsibilities
Develop backend systems that facilitate product expansion, including multi-tenant architectures, permissions, and internal/admin tools.
Design and manage asynchronous processing systems for background tasks and workflow orchestration.
Optimize system performance and cost through practical techniques such as caching, batching, and efficient data access patterns.
Create secure and extensible integration frameworks, including authentication mechanisms, APIs, and third-party connectors.
Enhance backend engineering standards through observability, rigorous testing, incident preparedness, and operational best practices.
Collaborate across departments to deliver features from inception to deployment while designing durable, extendable, and easily adjustable backend systems.
Candidate Profile
We are looking for someone eager to shape the AI-driven user experience of the future. We value extreme ownership, accountability, and initiative.
This role is ideal for individuals who enjoy building scalable systems and enhancing observability while minimizing costs through practical optimizations such as caching, batching, and queue-based processing. You will work closely with product and machine learning teams to ensure Highlight remains reliable and high-performing as we scale.

