Senior Software Engineer - Fullstack

Commercehub, Inc.

Valencia

Remote

EUR 70,000 - 110,000

Full time

23 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Excellent benefits
Flexible, fully remote work

Job summary

Commercehub, Inc. is seeking a Senior Software Engineer (Backend) to join a fully remote engineering team. You will design, develop, and maintain scalable backend systems powering innovative products, collaborating with engineers, product managers, and designers across disciplines.

The role emphasizes architecture decisions, quality code, and mentorship of junior engineers, with a focus on performance, reliability, and scalable solutions in a remote setup.

Qualifications

  • 5+ years of professional backend development experience.
  • Strong knowledge of RESTful API design.
  • Experience with one or more backend languages listed (Python, Java, Node.js, Go).
  • Familiarity with cloud platforms and containerization is a plus.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve backend software.
  • Manage project priorities, deadlines, and deliverables.
  • Write clean, efficient, and well-documented code.
  • Collaborate with frontend, product, and design teams to deliver features.
  • Participate in code reviews to ensure quality and share knowledge.
  • Troubleshoot production issues and optimize performance.
  • Contribute to architecture discussions and technology decisions.
  • Mentor junior engineers and promote best practices.

Skills

Backend development
Python
Java
Node.js
Go
RESTful API design

Education

Bachelor's or Master's in CS or related

Tools

PostgreSQL
MySQL
MongoDB
Docker
Kubernetes
AWS

Job description

Our client, a cutting-edge technology firm, is seeking a highly skilled Senior Software Engineer (Backend) to join their fully remote engineering team. In this role, you will design, develop, and maintain scalable and robust backend systems that power their innovative products. You will work with a talented team of engineers, collaborate on architectural decisions, and contribute to all phases of the development lifecycle. We are looking for a proactive problem-solver with a strong understanding of backend technologies and best practices. This is an excellent opportunity to contribute to impactful projects from anywhere, with a focus on building high-quality software solutions. While the role is remote, occasional travel for team meetups may be required, but the primary mode of operation is remote, allowing flexibility for individuals based in regions like Córdoba .

Key Responsibilities
  • Design, develop, test, deploy, maintain, and improve backend software.
  • Manage individual project priorities, deadlines, and deliverables.
  • Write clean, efficient, and well-documented code.
  • Collaborate with front-end developers, product managers, and designers to deliver features.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Troubleshoot and debug production issues.
  • Contribute to architectural discussions and technology decisions.
  • Mentor junior engineers and share best practices.
  • Optimize application performance and scalability.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, Node.js, Go).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
  • Solid understanding of API design principles (RESTful).
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Familiarity with containerization technologies (Docker, Kubernetes) is desirable.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities, especially in a remote setting.
Benefits
  • Competitive salary
  • Excellent benefits
  • Flexible, fully remote work environment
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

The Flex • Santander

Remote
EUR 60,000 - 82,000
Senior Software Engineer
Senior Software Engineer

The Flex • Gijón

Remote
EUR 65,000 - 90,000
Senior Backend Engineer - Remote Open-Source Storage
Senior Backend Engineer - Remote Open-Source Storage

Jobgether • Granada

Remote
EUR 65,000 - 90,000
Flexible remote work
Competitive salary
Team meetups
Senior Software Engineer – Ai-Powered Clinical Platform
Senior Software Engineer – Ai-Powered Clinical Platform

Pivotal • Santiago de Compostela

Remote
EUR 60,000 - 90,000
Senior Backend Engineer - Remote Spain (Cloud & Hpc)
Senior Backend Engineer - Remote Spain (Cloud & Hpc)

Flexcompute Inc. • Granada

Remote
EUR 65,000 - 90,000
Senior Backend Engineer - Remote Spain (Cloud & Hpc)
Senior Backend Engineer - Remote Spain (Cloud & Hpc)

Flexcompute Inc. • Sevilla

Remote
EUR 75,000 - 95,000
Remote-friendly
Flexible work schedule
Occasional in-person meetups
+2
Staff Backend Engineer - Remote, Ai-Powered, High-Impact
Staff Backend Engineer - Remote, Ai-Powered, High-Impact

Jobgether • Nava

Remote
EUR 60,000 - 90,000
Senior Backend Engineer - Scale A €38B Fintech Platform
Senior Backend Engineer - Scale A €38B Fintech Platform

Trading-21 • Santander

Remote
EUR 60,000 - 90,000
Senior Backend Engineer - Remote Spain (Cloud & Hpc)
Senior Backend Engineer - Remote Spain (Cloud & Hpc)

Flexcompute Inc. • Nava

Remote
EUR 90,000 - 130,000
Competitive salary
Excellent benefits
Fully remote
Full Stack Developer
Full Stack Developer

Universidad Loyola • Sevilla

Remote
EUR 70,000 - 90,000
Competitive salary
Health insurance
Professional development
+2