Software Engineer (Junior, Full Stack)

Discoup
Málaga, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Italian
Experience level
Intermediate

Job location

Remote
Málaga, Spain

Tech stack

Amazon Web Services (AWS)
Software as a Service
Software Quality
Continuous Integration
Data Integrity
Relational Databases
Distributed Systems
Monitoring of Systems
PostgreSQL
Performance Tuning
Software Architecture
Prometheus
Software Engineering
Web Application Frameworks
Datadog
Cloud Platform System
React
System Availability
Grafana
Backend
Vue.js
Event Driven Architecture
Containerization
Git Flow
Kubernetes
Deployment Automation
Front End Software Development
Functional Programming
Api Design
Terraform
Elixir

Job description

Company OverviewJoin the Discoup Team, a Leader in Discount Code and Coupon Portals!Discoup.com helps millions of users save money online every day through discount codes, cashback opportunities, and exclusive promotional offers.We are a fast-growing international company operating across seven markets: Italy, Spain, the United Kingdom, Germany, France, the United States, and Brazil. Our teams are distributed across Italy, Spain and the United States, collaborating closely in a highly international environment.We partner with thousands of merchants, advertisers, agencies, affiliate networks, and technology providers to deliver high-performing digital commerce experiences at scale.As our platform continues to grow, we are investing heavily in engineering excellence, backend scalability, data reliability, and product innovation.We are looking for a pragmatic and hands-on Engineer with strong backend experience to help us grow our Development function!What You'll DoDesign, build, and maintain scalable backend applications and services.Contribute to the development of our core platform (Elixir/Phoenix preferred but any experience with functional languages will serve you well)Design and optimize PostgreSQL schemas and queries for high-volume traffic environments.Collaborate with product, engineering, and data teams to deliver reliable and performant features.Improve platform reliability, observability, and scalability.Participate in architectural discussions and technical decision-making.Support API development and integrations with third-party platforms and internal services.Contribute to CI/CD improvements, deployment automation, and engineering best practices.Help improve code quality through reviews, testing, and documentation.What We're Looking ForRequired QualificationsAt least 2-3 years of professional software engineering experience.Strong backend engineering experience.Excellent knowledge of PostgreSQL and relational database design.Experience working with APIs, distributed systems, and high-traffic applications.Strong understanding of software architecture, scalability, and performance optimization.Familiarity with cloud environments and containerized deployments.Experience with Git workflows and modern development practices.Collaborative mindset and strong problem-solving skills.Professional proficiency in English.Nice-to-Have QualificationsExperience with Elixir/Phoenix in production environments.Experience with AWS, Kubernetes, or Terraform.Exposure to observability and monitoring tools such as Grafana, Prometheus, Datadog, or ELK.Experience working in SaaS, digital marketing, affiliate marketing, or eCommerce.Familiarity with event-driven architectures and asynchronous systems.Frontend experience with modern frameworks (React, Vue, etc.) is appreciated but not required.Profession proficiency in Italian.Why Join Discoup?Competitive compensation package aligned with experience and market benchmarks.Fully remote setup within Spain or Italy; Budget for Laptop and Home Office equipment.International and highly collaborative work environment.Opportunity to work on large-scale consumer products used by millions of users.Direct impact on architecture, engineering practices, and platform evolution.Fast-moving company with strong growth ambitions and long-term opportunities.Lean Team of highly skilled developers, marketers, analysts, and product specialists.

Requirements

At least 2-3 years of professional software engineering experience. Strong backend engineering experience. Excellent knowledge of PostgreSQL and relational database design. Experience working with APIs, distributed systems, and high-traffic applications. Strong understanding of software architecture, scalability, and performance optimization. Familiarity with cloud environments and containerized deployments. Experience with Git workflows and modern development practices. Collaborative mindset and strong problem-solving skills. Professional proficiency in English. Nice-to-Have Qualifications Experience with Elixir/Phoenix in production environments. Experience with AWS, Kubernetes, or Terraform. Exposure to observability and monitoring tools such as Grafana, Prometheus, Datadog, or ELK. Experience working in SaaS, digital marketing, affiliate marketing, or eCommerce. Familiarity with event-driven architectures and asynchronous systems. Frontend experience with modern frameworks (React, Vue, etc.) is appreciated but not required. Profession proficiency in Italian.

Benefits & conditions

Competitive compensation package aligned with experience and market benchmarks. Fully remote setup within Spain or Italy; Budget for Laptop and Home Office equipment. International and highly collaborative work environment. Opportunity to work on large-scale consumer products used by millions of users. Direct impact on architecture, engineering practices, and platform evolution. Fast-moving company with strong growth ambitions and long-term opportunities. Lean Team of highly skilled developers, marketers, analysts, and product specialists.

About the company

Join the Discoup Team, a Leader in Discount Code and Coupon Portals! Discoup.com helps millions of users save money online every day through discount codes, cashback opportunities, and exclusive promotional offers. We are a fast-growing international company operating across seven markets: Italy, Spain, the United Kingdom, Germany, France, the United States, and Brazil. Our teams are distributed across Italy, Spain and the United States, collaborating closely in a highly international environment. We partner with thousands of merchants, advertisers, agencies, affiliate networks, and technology providers to deliver high-performing digital commerce experiences at scale. As our platform continues to grow, we are investing heavily in engineering excellence, backend scalability, data reliability, and product innovation.

Apply for this position