Job Search and Career Advice Platform

Attiva gli avvisi di lavoro via e-mail!

Staff Software Engineer

Equixly API Security

Roma

In loco

EUR 50.000 - 70.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

An innovative cybersecurity startup in Rome is looking for a Staff Software Engineer to design and maintain core services using Go. The role involves collaborating with the AI team to integrate advanced models and optimize performance. Ideal candidates will have extensive experience with Go, strong debugging skills, and a good understanding of web APIs. We offer a stimulating work environment, opportunities for growth, and a competitive salary along with company benefits.

Servizi

Opportunities for professional and personal growth
Dynamic work environment
Competitive salary and company benefits

Competenze

  • Strong experience with Go in production environments.
  • Very good knowledge of Go internals, including memory model.
  • Experience in designing and optimizing algorithms on large data sets.

Mansioni

  • Design, build, and maintain core services in Go.
  • Collaborate with AI team to integrate models with core engine.
  • Debug complex performance issues and improve internal tools.

Conoscenze

Go programming
Algorithm design and optimization
Debugging skills
Understanding of web APIs
CI/CD pipelines

Strumenti

Docker
Kubernetes
Descrizione del lavoro

Equixly is an innovative cybersecurity technology company that has developed a cutting-edge API Security Testing solution designed to help businesses identify vulnerabilities in their applications. Our mission is to shift the paradigm from addressing issues post-attack to preventing them proactively, by seamlessly integrating into the software development lifecycle (CI / CD).

We are committed to advancing the future of cybersecurity in Europe. Every aspect of our platform is built in-house, leveraging our deep technical expertise to create proprietary AI models and agents that drive our solutions.

To fuel our growth, we are looking for a talented Staff Software Engineer to work at the core of our product. You will work closely with the AI team to turn ideas into stable features, improve our algorithms and performance, and ensure our engine scales effectively to handle a large attack surface and a growing customer base.

Main Responsibilities
  • Design, build, and maintain the core services in Go, with a focus on speed, reliability, and scalability.
  • Work with the AI team to connect models to our core engine, expose the right APIs and tools, and support new AI-based features.
  • Design and improve algorithms for API scanning, test generation, and analysis of large data sets (requests, responses, logs, findings).
  • Study and tune the Go runtime (memory allocator, garbage collector, goroutines, channels) and use profiling tools to find and fix performance issues.
  • Create clean abstractions and reusable components to keep the codebase simple, testable, and easy to extend.
  • Own the full life cycle of core features : design, implementation, code review, testing, deployment, and monitoring.
  • Debug complex problems (performance drops, high memory use, race conditions, crashes).
  • Help improve internal tools, libraries, and documentation to make the work of other engineers easier.
  • Support and mentor other team members through code reviews and technical guidance.
Required Skills and Experience
  • Strong experience as a software engineer, with solid hands-on work in Go in production.
  • Very good knowledge of Go internals : memory model, garbage collector, goroutines, channels, and profiling tools.
  • Strong debugging skills and the ability to understand and fix performance and memory problems.
  • Experience designing and optimizing algorithms and data structures, especially on large data sets.
  • Good understanding of web APIs and network protocols (HTTP, REST; gRPC is a nice-to-have).
  • Experience with testing, CI / CD pipelines, and code review practices.
  • Ability to take ownership of problems, work in a small team, and communicate clearly in a simple and direct way.
  • Nice to have : experience in cybersecurity, distributed systems, containers (Docker, Kubernetes), and cloud platforms.
What We Offer
  • A dynamic and stimulating work environment in an innovative cybersecurity startup.
  • Opportunities for professional and personal growth.
  • Competitive salary and company benefits.
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.