Staff Software Engineer

Recruiting From Scratch

  • San Francisco, California
  • 30+ days ago

    Highlights

    Design and implement scalable backend systems using Node.js and TypeScript to support high-volume SMS communications. Proactively identify and resolve infrastructure bottlenecks, ensuring low-latency and high-availability systems.

    Numbers & Facts

    LocationSan Francisco, California

    Description

    Staff Software Engineer

    • Title of Role: Staff Software Engineer
    • Location: San Francisco, onsite
    • Company Stage of Funding: Pre-Seed — Technology, Information and Internet
    • Office Type: Onsite
    • Salary: $250K–$350K

    Company Description

    We're representing a dynamic startup that is unlocking the powerful SMS channel for small and medium-sized businesses. This company is at the forefront of technology in the B2B space, focusing on software development and AI. With a lean team and a fast-paced environment, they are poised for rapid growth and innovation.

    What You Will Do

    • Design and implement scalable backend systems using Node.js and TypeScript to support high-volume SMS communications.
    • Leverage AWS services (SQS, EC2, S3, DynamoDB) to build and maintain robust infrastructure.
    • Collaborate with cross-functional teams to define and drive architectural decisions that enhance performance and reliability.
    • Proactively identify and resolve infrastructure bottlenecks, ensuring low-latency and high-availability systems.
    • Mentor junior engineers and influence the technical direction of the team, fostering a culture of ownership and accountability.
    • Contribute to the integration of AI technologies, enhancing product capabilities and user experience.

    Ideal Candidate Background

    • 4+ years of experience in backend engineering, with a strong focus on Node.js and TypeScript.
    • Proven expertise in designing and scaling distributed systems capable of handling millions of events.
    • In-depth knowledge of AWS infrastructure and services, demonstrating a strong command in cloud architecture.
    • Experience in shipping production code quickly while maintaining high reliability and performance.
    • A proactive approach to improving infrastructure and developer velocity, with a clear understanding of trade-offs in architecture decisions.

    Preferred

    • Familiarity with event-driven architectures and AI/LLM integrations.
    • Experience in a high-velocity SaaS or AI infrastructure startup environment.
    • Strong communication skills, with the ability to articulate complex technical concepts clearly.

    Compensation and Benefits

    The base salary for this role ranges from $250K to $350K, along with competitive equity options. This is a unique opportunity to join a high-growth startup and make a significant impact in the B2B technology landscape.

    Similar Jobs

    See more jobs