Senior Backend Engineer

Solomei AI · Italia, Italia ·


Descrizione dell'offerta

Senior Backend Engineer (Node.Js & TypeScript)



The Opportunity


This is a high-impact senior role at a defining stage of our company. As a Senior Backend Engineer, you will play a central role in shaping the technical foundations of our AI-driven platform. You won’t just build features — you’ll drive architectural decisions, define best practices, and influence how the system evolves as it scales.

You’ll work closely with founders and senior stakeholders, taking ownership of core backend systems and helping ensure they remain scalable, reliable, and future-proof as product complexity and traffic grow.




What You Will Be Working On


Backend Architecture & Development

  • Lead the design and implementation of core backend services, setting architectural direction and technical standards.
  • Build robust, well-structured APIs and internal services that power complex, multimodal AI workflows.
  • Make deliberate trade-offs between flexibility, performance, and long-term maintainability.


Scalability, Performance & Reliability

  • Own performance strategy across services, databases, and infrastructure.
  • Design systems that scale gracefully under increasing load, large datasets, and complex processing pipelines.
  • Proactively identify bottlenecks, failure modes, and technical risks before they reach production.


Infrastructure & Cloud Architecture

  • Design and evolve cloud infrastructure on AWS (ECS, RDS, S3, ALB, etc.) with a strong focus on reliability, security, and cost efficiency.
  • Work deeply with Docker-based deployments and CI/CD pipelines.
  • Influence infrastructure-as-code practices and operational workflows.


Data Systems & Storage

  • Architect data models and access patterns across relational and analytical databases (Aurora, ClickHouse).
  • Optimize query performance, data ingestion pipelines, and long-running analytical workloads.
  • Make informed decisions around data consistency, throughput, and cost at scale.


Observability & Operational Excellence

  • Define monitoring, alerting, and logging standards using Datadog and CloudWatch.
  • Lead incident analysis and post-mortems, turning production issues into long-term improvements.
  • Raise the overall reliability bar of the platform.


Technical Leadership & Collaboration

  • Act as a technical reference point for backend-related decisions.
  • Mentor and support other engineers through code reviews, design discussions, and knowledge sharing.
  • Collaborate closely with frontend, product, and AI teams to translate product needs into scalable technical solutions.


Complex Challenges You’ll Tackle

  • Designing backend architectures that support evolving multimodal AI products.
  • Scaling infrastructure and data pipelines without sacrificing performance or exploding costs.
  • Balancing short-term product velocity with long-term technical sustainability.
  • Making high-impact architectural decisions under uncertainty and changing requirements.



You May Be a Good Fit If You Are


Deeply Experienced

  • You have 7+ years of backend engineering experience, with a proven track record of building and scaling production systems.
  • You’ve worked on distributed systems where performance, reliability, and data volume truly mattered.


Technically Strong & Opinionated (in a good way)

  • You have deep expertise in TypeScript and Node.Js, with strong command of async programming, concurrency, and API design.
  • You’re comfortable evaluating frameworks, patterns, and technologies — and defending your choices.


Ownership-Oriented

  • You naturally take responsibility for systems end-to-end, from design to production and beyond.
  • You don’t wait to be told what’s broken — you notice, investigate, and improve.


Performance & Quality Focused

  • You care deeply about latency, throughput, error rates, and operational clarity.
  • You believe clean code, good documentation, and strong abstractions are force multipliers.


Collaborative & Clear Communicator

  • You can explain complex technical concepts to both engineers and non-technical stakeholders.
  • You’re comfortable leading discussions and aligning teams around technical direction.


Bonus Points

  • Experience as an early engineer or technical lead in a startup or fast-growing company.
  • Hands-on exposure to AI/ML systems, especially inference-heavy or data-intensive platforms.
  • Experience designing SDKs, APIs, or developer-facing platforms with strong DX principles.
  • Familiarity with event-driven architectures, streaming systems, or real-time processing.



Team, Values & Benefits

You’ll join a small, highly collaborative core team where engineering quality and ownership matter. Based in our Milan office, you’ll work closely with the founders and have a direct influence on both product and technical direction. This is a role for someone who wants real responsibility, real impact, and the space to build things properly.

Candidatura e Ritorno (in fondo)