Responsibilities
- Design and maintain search systems that enable product discovery and analytics functions.
- Build and refine notification services for delivering real-time platform alerts.
- Develop audit logging infrastructure to record, store, and retrieve security and compliance events.
- Create tools and integrations for the Model Context Protocol to expand platform capabilities.
- Architect and deploy distributed backend services using Golang and cloud-native frameworks.
- Work with product, design, and engineering teams to define and deliver product features.
- Write clear, testable, and maintainable code with full test coverage.
- Engage in code reviews, technical design discussions, and planning meetings.
- Improve system performance, uptime, and scalability through monitoring and optimization.
- Help shape the technical direction, architecture standards, and engineering practices.
- Support junior team members through mentorship and knowledge sharing.
- Take part in on-call duties to maintain service reliability and incident response.
Compensation
Competitive salary and benefits package commensurate with experience.
Work Arrangement
Hybrid or remote work options available based on location and role requirements.
Team
Part of a core platform engineering team focused on building foundational services for a cloud-native product ecosystem.
Responsibilities
- Design, develop, and maintain search infrastructure and query systems that power product discovery and analytics capabilities.
- Build and optimize notification services that deliver real-time alerts and updates across the platform.
- Develop and enhance audit logging systems that capture, store, and query critical security and compliance data.
- Create MCP (Model Context Protocol) tools and integrations that extend platform functionality and enable new workflows.
- Architect and implement scalable, distributed backend services using Golang and modern cloud-native technologies.
- Collaborate with product managers, designers, and other engineers to define requirements and deliver high-quality features.
- Write clean, maintainable, well-tested code with comprehensive unit, integration, and end-to-end tests.
- Participate in code reviews, design discussions, and technical planning sessions.
- Optimize service performance, reliability, and scalability through profiling, monitoring, and iterative improvements.
- Contribute to the platform team's technical roadmap and help define architecture and best practices.
- Mentor junior engineers and contribute to a culture of engineering excellence.
- Participate in on-call rotation to ensure high availability of platform services.
Available for qualified candidates requiring sponsorship.