Passisto
EngineeringModello gratuito

Software Engineer Descrizione del lavoro

We are looking for a skilled Software Engineer to join our engineering team and help build scalable, reliable, and maintainable software systems. You will work across the full development lifecycle — ...

PythonTypeScriptSystem DesignGitCI/CDREST APIsSQL

Panoramica

We are looking for a skilled Software Engineer to join our engineering team and help build scalable, reliable, and maintainable software systems. You will work across the full development lifecycle — from design and implementation to testing and deployment — collaborating closely with product managers, designers, and fellow engineers to deliver high-quality software that solves real user problems.

Responsabilità

  • Design, develop, test, and maintain high-quality software applications and systems
  • Collaborate with product managers and designers to translate requirements into technical solutions
  • Write clean, well-documented, and testable code following established best practices
  • Participate in code reviews to maintain code quality and share knowledge across the team
  • Identify and resolve performance bottlenecks, bugs, and other technical issues
  • Contribute to architectural discussions and technical decision-making
  • Work closely with DevOps to ensure smooth deployment and operations
  • Mentor junior engineers and support their professional development
  • Proactively identify opportunities to improve systems, processes, and developer experience

Requisiti

  • 3+ years of professional software development experience
  • Proficiency in one or more programming languages (e.g. Python, Java, Go, TypeScript)
  • Solid understanding of data structures, algorithms, and system design principles
  • Experience with version control systems (Git) and collaborative development workflows
  • Familiarity with CI/CD pipelines and DevOps practices
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills and ability to work effectively in a team environment

Requisiti preferenziali

  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Knowledge of containerization technologies (Docker, Kubernetes)
  • Contributions to open-source projects
  • Experience in an Agile or Scrum environment

Copia la descrizione del lavoro completa e incollala dove ne hai bisogno.

Sistema di Assunzione IA Passisto

Trova il miglior Software Engineer con l'IA

Usa questa descrizione con l'IA di Passisto per filtrare candidati, condurre colloqui e prendere decisioni di assunzione migliori.

Software Engineer Job Description Template (Free, Copy-Paste Ready) | Passisto