About the job
Company Overview
Censys is dedicated to creating a comprehensive understanding of the internet, addressing the need for trustworthy Internet intelligence. Our objective is to build the most accurate and up-to-date map of the internet, providing real-time insights and actionable threat intelligence to global governments, more than half of the Fortune 500 companies, and leading threat intelligence providers across the globe.
Position: This role is remote within the United States or Canada.
Position Overview:
Censys is on the lookout for an experienced Senior Backend Engineer to join our Exposure Management team. The Exposure Management solution is a critical growth product that relies on a robust backend architecture to provide real-time, high-fidelity visibility for our clients. We seek a talented engineer who can design and develop extensive, real-time backend services utilizing Censys' vast datasets to enhance internal product APIs and customer-facing applications.
This position demands a proactive individual comfortable handling backend services from inception to production, integrating data from various internal systems, while ensuring reliability, observability, and correctness in production environments. We expect all team members at Censys to maintain a strong customer focus, collaborate effectively, and continuously strive for improvement in both our systems and our team.
Key Responsibilities:
- Design, build, and manage backend APIs and gRPC services that seamlessly integrate data from multiple internal teams and systems with a clean architecture.
- Develop and enhance real-time and near-real-time backend services and data pipelines that support the Exposure Management and Attack Surface Management products.
- Utilize AI and LLMs to boost automation, expedite development workflows, and elevate customer-facing intelligence.
- Collaborate closely with Product and other Engineering teams to prioritize features, influence the Exposure Management roadmap, and deliver customer value within tight deadlines.
- Offer technical leadership through design reviews, mentorship, and upholding high standards for code quality, performance, and operational reliability.
- Design and manage automated CI/CD workflows, including testing, monitoring, alerting, and deployment, ensuring services are production-ready and observable.
