About the Role
This role involves developing scalable web applications and backend systems to power knowledge-based functionality, collaborating across teams to deliver robust and intuitive experiences for users.
Responsibilities
- Design and build full-stack features for knowledge management products
- Write clean, maintainable, and well-tested code across frontend and backend systems
- Collaborate with product and design teams to define technical requirements
- Improve system reliability and performance through proactive monitoring
- Diagnose and resolve technical issues in production environments
- Contribute to architectural decisions and system design discussions
- Implement APIs and services that support knowledge retrieval and organization
- Work with data models to represent complex information structures
- Ensure applications meet security and compliance standards
- Optimize user workflows through iterative development
- Participate in code reviews and provide constructive feedback
- Support deployment pipelines and continuous integration processes
- Document technical designs and implementation details
- Stay current with evolving technologies and industry best practices
- Mentor other engineers and promote engineering excellence
- Evaluate new tools and frameworks for potential integration
- Contribute to frontend interfaces using modern JavaScript frameworks
- Develop backend services using scalable server architectures
- Integrate third-party systems and data sources securely
- Monitor application health and respond to incidents promptly
- Refactor legacy systems to improve maintainability
- Ensure cross-browser and responsive design compatibility
- Collaborate on feature prioritization with stakeholders
- Drive improvements in development tooling and infrastructure
- Support knowledge base functionality with efficient data indexing
Compensation
Competitive salary and benefits package
Work Arrangement
Remote
Team
Part of the Knowledge team focused on building intelligent systems
Why This Role Matters
The work directly impacts how users access and organize critical information, improving decision-making and efficiency across workflows.
What We Value
- We prioritize clear communication, technical depth, and a collaborative mindset in solving complex problems.
- Candidates who demonstrate curiosity, ownership, and a drive for continuous improvement are highly regarded.
Not available


