Software Engineer - Backend at Cogent Security | CA, US | Rezi

Software Engineer - Backend at Cogent Security

Software Engineer - Backend

Cogent Security · CA, US

1 weeks ago

Software Engineer - Backend

Cogent Security · CA, US

8 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Cogent is building a suite of backend services and integrations to power autonomous AI workers. We are seeking talented and ambitious Backend Senior and Staff Engineers to contribute to the Applied AI space.

Responsibilities

  • Design and implement key backend and integration platform subsystems.
  • Understand business goals, product, technology strategies, and customer requirements to implement supporting backend and integration platform subsystems.
  • Adapt and evolve systems and plans to implement newly identified design partner and customer requirements.
  • Adapt and evolve systems to implement non-functional requirements such as compliance, security, and enterprise integration.
  • Lay down infrastructure foundations for growth and scalability.
  • Prepare Cogent for future headcount, customer, and data growth by designing and building scalable infrastructure.
  • Help create a robust engineering culture at Cogent.
  • Onboard, support, and uplevel future team members.
  • Participate in, provide feedback on, and iterate on the interview process as the team scales.
  • Actively contribute to Engineering Excellence, Operational Excellence, and Recruiting initiatives.

Requirements

  • 5+ years of professional experience as a hands-on engineer and technical leader.
  • Experience overseeing and contributing to multiple backend systems and infrastructure projects.
  • Expertise in architecting, developing, and scaling backend systems, including stateless and stateful architectures, to support high-performance, enterprise-level applications.
  • Proven experience with distributed systems, microservices, and serverless architectures, ensuring robustness, scalability, and fault tolerance.
  • Strong knowledge of backend programming languages such as Python, Go, or similar.
  • Deep understanding of concurrency, memory management, and performance optimization.
  • Experience with API design and implementation (RESTful and/or gRPC).
  • Experience integrating with frontend systems, data platforms, and third-party services.
  • Solid experience with containerization, orchestration, and deployment technologies like Kubernetes, Docker, Terraform, and CI/CD pipelines in multi-cloud environments (AWS, GCP, Azure).

Skills

  • Python
  • Go
  • RESTful APIs
  • gRPC
  • Kubernetes
  • Docker
  • Terraform
  • CI/CD
  • AWS
  • GCP
  • Azure

Experience Level

  • Senior
  • Staff

Salary/Compensations

  • $100,000 - $300,000 annually

About the Company

  • Cogent is an Applied AI Lab building the next generation of AI agents for cybersecurity.
  • AI has fundamentally changed how attacks happen, allowing malicious actors to operate at unprecedented speed and scale.
  • Cogent’s "AI Taskforce" assesses petabytes of enterprise data to remediate these issues before critical breaches occur.
  • Cogent Research serves as our applied AI lab, providing the research horsepower needed to make truly agentic security workflows a reality.
  • Cogent has experienced rapid growth since coming out of stealth.
  • Cogent partners with Fortune 500 companies to secure some of the most complex production environments in the world.
  • Cogent is backed by Greylock.
  • Cogent has built a team with the best minds in applied AI from top universities, high-growth companies, world-class cybersecurity experts, and preeminent research labs.

Equal Opportunity

  • We are committed to building an inclusive and diverse company.
  • We do not discriminate based on gender, ethnicity, sexual orientation, religion, civil or family status, age, disability, or race.