Backend Engineer to architect
Agileengine
Chiva, Spain
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English Experience level
SeniorJob location
Chiva, Spain
Tech stack
Java
.NET
Amazon Web Services (AWS)
Databases
ETL
Data Structures
Distributed Systems
Django
Fault Tolerance
Python
PostgreSQL
Node.js
Software Engineering
Systems Architecture
Kubernetes
Job description
We are looking for a Senior Backend Engineer to architect and build the core systems of a next-generation advertising platform that embeds products directly into visual experiences. You will design high-throughput, low-latency services for campaign delivery, targeting, attribution, and partner integrations using Python, Django, Kubernetes, and AWS. This is an early-stage initiative where senior engineers define the technical direction and system architecture from the ground up., * Design APIs and services supporting campaign management, targeting, delivery, attribution, and reporting
- Build and optimize high-throughput, low-latency systems processing large volumes of events and data
- Own critical systems end-to-end, including design, implementation, deployment, monitoring, and ongoing improvements
- Drive architectural decisions and establish patterns that support scalability, reliability, and developer productivity
- Collaborate closely with product, data, and partner teams to translate business requirements into robust technical solutions
- Provide technical leadership through design reviews, system discussions, and mentoring other engineers
- Contribute to engineering best practices, documentation, and long-term platform vision
- Participate in hiring and help grow a strong, high-performing team
Requirements
- 5 years of software development experience building scalable systems using backend programming languages/frameworks (e.g. Java, .NET, Python, Node.js, etc.)
- Deep understanding of computer science fundamentals, including algorithms, data structures, networking, and databases
- Proven experience designing and scaling distributed systems with a focus on performance, observability, and fault tolerance
- Strong architectural instincts and the ability to make high-leverage technical decisions that impact multiple teams and systems
- Demonstrated ability to influence and mentor senior engineers, guide teams through ambiguity, and elevate engineering practices across the board
- Exceptional ownership mindset
- Availability to work till 1pm EST (till 8pm Kyiv time)
- Excellent communication and cross-functional collaboration skills
- Comfortable operating in a fast-paced, high-autonomy, product-driven environment
- Experience with e-commerce and catalog management is preferred
- Familiarity with Python, Django, Kubernetes, PostgreSQL, and AWS is strongly preferred, but deep expertise in analogous systems and a willingness to learn are welcome
- Upper-intermediate English level
Nice to Haves
- Strong experience with complex ETL flows and high-throughput systems is highly preferred
- Experience with AdTech (this may include experience with DSPs, SSPs, ad exchanges, affiliate programs, Prebid.js, Prebid Server, Google Ad Manager, Amazon UAM/TAM, OpenRTB, identity and addressability solutions, as well as ad operations workflows)
Benefits & conditions
- Competitive compensation: USD-based pay with education, fitness, and team activity budgets
- Exciting projects: Modern solutions with Fortune 500 and top product companies
- Flextime: Versatile schedule with remote and office options
full_time
Organization AgileEngine