Senior Software Engineer - Nivoda Capital - (Remote - Spain)

Jobgether
Municipality of Madrid, Spain
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Remote
Municipality of Madrid, Spain

Tech stack

JavaScript
Relational Databases
Software Debugging
Software Design Patterns
PostgreSQL
Node.js
NoSQL
Systems Development Life Cycle
Risk Management Information Systems
Software Engineering
Systems Architecture
Backend
Information Technology

Job description

This role offers an exciting opportunity for a seasoned backend engineer who thrives in fast-paced environments and is passionate about building impactful financial technology. You will play a key role in developing credit decision-making and risk management systems, helping customers improve cash flow while minimizing risk. Collaborating closely with product and engineering teams, you will translate business needs into innovative technical solutions for a global B2B platform. If you're eager to lead meaningful projects and develop solutions from the ground up, this role is ideal for you. Accountabilities:

  • Design, develop, and maintain scalable backend systems for credit risk and transaction monitoring.
  • Lead technical projects and architecture decisions within the Capital Risk team.
  • Collaborate with cross-functional teams including product, data, and engineering to define technical requirements.
  • Write clean, maintainable code and enforce best practices throughout the development lifecycle.
  • Debug, troubleshoot, and resolve complex issues efficiently.
  • Provide technical mentorship and support to junior engineers.
  • Ensure system performance, reliability, and security across all applications.

Requirements

  • 5+ years of backend development experience, primarily with Node.js and Postgres or similar RDBMS.
  • Strong understanding of JavaScript backend ecosystems and libraries.
  • Familiarity with NoSQL databases is a plus.
  • Solid knowledge of system architecture and design patterns.
  • Experience with the full software development lifecycle (SDLC).
  • Experience with credit, underwriting, or risk systems is highly advantageous.
  • Excellent communication skills in English, both written and spoken.
  • Degree in Computer Science, Engineering, or a related field.

Benefits & conditions

  • Fully remote role based in Spain with flexible working hours.
  • Unlimited holiday allowance.
  • Opportunity to work on cutting-edge FinTech solutions.
  • Dynamic, low-hierarchy work culture.
  • Career growth within a fast-scaling global company.
  • Engaging, intellectually stimulating environment.
  • Regular learning and development opportunities.

About the company

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

Apply for this position