Backend Engineer
Role details
Job location
Tech stack
Job description
A leading software company in Spain is seeking a Backend Engineer to design and scale high-performance systems for an Ads platform. The role involves building APIs, optimizing systems, and providing technical leadership. Candidates should have 3-4 years of experience in software development, with strong AdTech knowledge and proficiency in Python/Django, Kubernetes, and AWS. The position offers flexible working options and a focus on professional growth through mentorship and challenging projects., * Architect, build and evolve core systems for the Ads platform.
- Design APIs and services for campaign management and reporting.
- Build and optimize high-throughput, low-latency systems.
- Own critical systems including design and monitoring.
- Drive architectural decisions and establish patterns for scalability.
- Collaborate with product and data teams to translate business requirements.
- Provide technical leadership and mentoring to engineers.
- Contribute to engineering best practices and long-term platform vision.
- Participate in hiring and help grow a strong team.
Requirements
- 3-4 years of software development experience building scalable systems.
- Experience with AdTech.
- Strong understanding of computer science fundamentals (algorithms, data structures, networking, databases).
- Proven experience designing and scaling distributed systems focusing on performance, observability and fault tolerance.
- Experience with Python/Django or other backend programming languages.
- Experience with Kubernetes, PostgreSQL and AWS.
- Strong architectural instincts and ability to make high-impact technical decisions.
- Ability to mentor engineers and guide teams through ambiguity.
- Strong ownership mindset with ability to drive initiatives and deliver impact.
- Excellent communication and cross-functional collaboration skills.
- Comfort working in a fast-paced, high-autonomy, product-driven environment.
- Upper-intermediate English level., Software development experience AdTech experience Computer science fundamentals Distributed systems Python / Django Kubernetes PostgreSQL AWS Architectural instincts Ownership mindset Upper-intermediate English
Benefits & conditions
Competitive compensation: USD-based pay with budgets for education and fitness. Exciting projects: Work with Fortune 500 and top product companies. Flextime: Flexible schedule with remote and office options.