goliathpatter.png

Senior Backend Engineer

SF Competitive Permanent

We are partnering with an innovative, rapidly expanding technology company building next-generation infrastructure for secure AI-powered enterprise systems. The company is developing technology that allows intelligent AI agents to securely connect with enterprise applications, interact with internal business systems, and perform complex operational tasks across an organization's technology stack.


Its platform combines scalable cloud infrastructure, enterprise application integrations, and advanced identity and security capabilities to bring intelligent automation into existing business environments.


As a Senior Backend Software Engineer, you will contribute to the architecture and development of the core infrastructure powering this platform. You will work on distributed systems, cloud-based services, identity and access infrastructure, and integrations with external enterprise applications. This position offers significant technical ownership and the opportunity to help shape the evolution of a growing platform, from early architectural planning through deployment and ongoing optimization.


Key Responsibilities

  • Architect, implement, and optimize scalable backend services and distributed systems supporting AI-powered enterprise applications.
  • Develop and enhance identity and access management capabilities, including authentication, authorization, permission structures, tenant isolation, account provisioning, and identity management workflows.
  • Design and implement integrations with widely used enterprise applications and communication services, such as Google Workspace, Microsoft 365, Slack, Microsoft Teams, Zoom, email platforms, and telephony providers.
  • Create robust APIs, integration frameworks, and backend services that enable AI agents to securely interact with external applications and perform authorized operations.
  • Lead engineering initiatives from initial technical planning and system design through development, testing, deployment, and production maintenance.
  • Monitor system performance, identify technical bottlenecks, troubleshoot complex issues, and continuously improve platform stability, scalability, and security.


Qualifications & Experience

  • Bachelor's, master's, or doctoral degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field.
  • Minimum of 2 years of professional experience in backend software development, distributed systems, cloud engineering, or infrastructure development.
  • Demonstrated experience building and maintaining production software systems, with an understanding of scalability, security architecture, system performance, and service reliability.
  • Experience managing technical projects through the complete software engineering lifecycle, including architecture, implementation, deployment, and production support.
  • Strong analytical and problem-solving skills, with the ability to independently investigate technical challenges and develop effective engineering solutions.
  • Ability to work across multiple areas of backend infrastructure and contribute to broader architectural and technical decisions.


Compensation & Benefits

  • Annual Base Salary: $280,000–$325,000, depending on experience, qualifications, and technical expertise.
  • Work Arrangement: Hybrid, based in San Francisco, California.
  • Comprehensive medical, dental, and vision coverage for employees and eligible dependents.
  • Access to a company-sponsored 401(k) retirement savings program.
  • Visa sponsorship available for qualified candidates.


The Opportunity

This is an opportunity to join a high-growth technology company developing foundational infrastructure for the next generation of enterprise AI applications. You will work alongside an engineering team solving complex challenges involving distributed computing, cloud infrastructure, application connectivity, and enterprise security.


The position offers the chance to take meaningful ownership of critical backend systems, contribute to important architectural decisions, and help build reliable infrastructure that enables AI agents to operate securely and effectively within real-world enterprise environments.

Share this job:

Apply now

Similar Jobs