Remote Position

[Remote] Senior Full Stack Engineer

🌍 Remote Β· United States πŸ’Ό Full-time

Note: The job is a remote job and is open to candidates in USA. Bugcrowd is hiring a Senior Full Stack Engineer to lead technical efforts across teams and subsystems, owning system architecture and development across the stack. The role focuses on designing and building green-field products, scalable APIs and integrations, and improving engineering processes, quality, and collaboration.

Responsibilities

  • Proactively research, prototype, and introduce technologies andΒ  system designs for green-field products
  • Lead the design of new systems and major changes to existing ones: write design docs, evaluate alternatives, and document tradeoffs and decisions (e.g., ADRs)
  • Primary IC for green-field product, ensuring long-term code maintainability, readability, and extensibility
  • Continuously evolve team processes, driving scalable improvements in delivery, quality, and collaboration
  • Design, develop, and maintain scalable and secure APIs, UIs and integration services
  • Implement RESTful, RPC, and event-driven APIs/UIs for internal and external systems
  • Collaborate with product, data, and platform teams to ensure seamless system interoperability
  • Manage API lifecycle including versioning, authentication, monitoring, and performance optimization
  • Develop and maintain integration pipelines between SaaS systems, data sources, and third-party applications
  • Troubleshoot integration issues, conduct root cause analysis, and implement fixes
  • Support continuous improvement through automation, observability, and best practices

Skills

  • 5+ years of experience of software development experience
  • Strong proficiency in TypeScript and modern JavaScript
  • Experience with ORM frameworks and relational databases, including data modeling and provenance tracking patterns (Prisma, Drizzle, PostgreSQL)
  • Experience building long-running, fault-tolerant workflows with durable execution engines (Inngest, Temporal, or similar)
  • Hands-on experience integrating state-of-the-art LLMs into production systems, including agent design, tool use, and evaluation
  • Strong understanding of integration patterns, and experiencing building external API integrations (pub/sub, webhook, ETL, etc.)
  • Excellent debugging, analytical, and problem-solving skills
  • Extensive experience with React and JavaScript web development frameworks (Next.js preferred)
  • Bachelor's degree in Computer Science, Software Engineering, or related field

Benefits

  • Remote, work-from-home 100% of the time, with travel to client sites.
  • May be eligible to participate in a discretionary bonus program or commission plan, subject to the rules governing the program; an award, if any, depends on various factors, including individual and organizational performance.

Company Overview

  • Bugcrowd is a cybersecurity company that operates as a platform for crowdsourced security testing. It was founded in 2012, and is headquartered in San Francisco, California, USA, with a workforce of 201-500 employees. Its website is https://bugcrowd.com.
  • Apply Now β†’

    More Open Positions

    Explore similar remote opportunities