Senior Backend Engineer, SOC & Threat Hunting

Censys·Remote(Canada, United States)
Software Development
Excel

WFA Digital Insight

Demand for cybersecurity specialists is on the rise, with a 25% increase in job openings in the past year alone. As a Senior Backend Engineer at Censys, you'll be at the forefront of developing innovative solutions to combat emerging threats. With the company's mission to map the entire internet, this role is perfect for those who want to make a real impact in the industry. Candidates should be prepared to showcase their expertise in building distributed web applications and APIs, as well as their ability to collaborate with cross-functional teams. Before applying, it's essential to understand the current landscape of cybersecurity and the role of threat intelligence in protecting organizations.

Job Description

About the Role

The Senior Backend Engineer role at Censys is a unique opportunity to join a team of talented engineers who are passionate about developing cutting-edge solutions for threat hunters, SOC analysts, and incident response professionals. As a key member of the team, you will be responsible for advancing the company's Adversary Investigation module by architecting resilient APIs and scalable microservices for the Censys Platform. Your day-to-day activities will involve collaborating with cross-functional teams, including Product, Design, and Frontend, to create high-impact solutions that deliver vital security intelligence to customers.

The role is fully remote, allowing you to work from anywhere in the United States or Canada. You will be expected to maintain end-to-end ownership of the development cycle, from automating builds and testing to deployment and ongoing monitoring. Your expertise in building distributed web applications and APIs will be essential in facilitating data-intensive user experiences and integrating both internal systems and external APIs.

Censys is a company that values technical excellence and proactive feedback loops. As such, you will be expected to participate in technical discussions, drive towards data-driven decisions, and explain complex technical concepts to other engineers, designers, salespeople, and content marketers.

What You Will Do

  • Architect and refine robust backend services to drive the capabilities of the Adversary Investigation module
  • Collaborate cross-functionally with Product, Design, and Frontend teams to create high-impact solutions for customers
  • Maintain end-to-end ownership of the development cycle, from automating builds and testing to deployment and ongoing monitoring
  • Facilitate data-intensive user experiences by integrating both internal systems and external APIs
  • Engage in a fast-paced, iterative environment focused on technical excellence and proactive feedback loops
  • Participate in technical discussions and drive towards data-driven decisions amidst ambiguity and competing priorities
  • Explain complex technical concepts to other engineers, designers, salespeople, and content marketers
  • Ensure test coverage and increase code maintainability
  • Collaborate with the engineering team to improve the CI/CD deployment process

What We Are Looking For

  • 5+ years of professional experience building distributed web applications and APIs
  • Experience with building microservices in GO (2+ years)
  • Experience with at least one cloud provider, such as GCP, AWS, or Azure
  • Familiarity with Docker and interest in improving the CI/CD deployment process
  • Desire to improve test coverage and increase code maintainability
  • Ability to thoughtfully participate in technical discussions and drive towards data-driven decisions
  • Strong communication and documentation skills
  • Experience with a gRPC or REST
  • Experience with microservice-based designs with GCP PubSub, Kafka, or other
  • Experience with different databases, such as Redis, BigTable, BigQuery, Postgres

Nice to Have

  • Experience building, deploying, and maintaining containerized services in a Kubernetes environment
  • Familiarity with other web technologies, such as TypeScript, JavaScript, and proficiency with React
  • Experience with test coverage and code maintainability tools
  • Knowledge of established design patterns and ability to think outside the box

Benefits and Perks

  • Competitive salary range (dependent on location and experience)
  • Bonus eligibility and equity
  • Comprehensive health insurance
  • Generous PTO policy
  • Remote work stipend
  • Opportunities for professional growth and development
  • Collaborative and dynamic work environment

How to Stand Out

  • Make sure to highlight your experience with building distributed web applications and APIs in your resume and cover letter.
  • Be prepared to explain complex technical concepts to non-technical stakeholders during the interview process.
  • Familiarize yourself with Censys' products and services, and be ready to discuss how your skills and experience align with the company's mission.
  • Showcase your ability to collaborate with cross-functional teams and drive towards data-driven decisions.
  • Don't be afraid to ask about the company culture and values during the interview, to ensure it's a good fit for you.
  • Be prepared to provide examples of your experience with microservices, cloud providers, and containerization.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.