Software Engineer II
The Trade Desk
The Trade Desk is a global technology company and the world’s leading independent platform for digital advertising, with nearly 4,000 employees across more than 30 offices. Our technology helps advertisers reach the right audiences across the open internet — from streaming TV and podcasts to mobile apps, news, and more.
Advertising powers the content people love. By making it more transparent, effective, and responsible, we help support trusted journalism, quality entertainment, and creators worldwide. The world’s brands and agencies rely on us to reach their customers and grow their businesses responsibly. The scale of our platform brings unique technical challenges — from processing massive datasets in real time to building systems that operate reliably on a global scale. When you work here, your impact is worldwide. We welcome diverse perspectives, encourage curiosity, and build teams that learn from one another. If you’re driven to solve meaningful challenges, we’d love to meet you.What we do
Our Software Engineers are end-to-end owners who have the opportunity to participate in many aspects of designing, building, and delivering data-focused products for our stakeholders.
At The Trade Desk, we believe in building the back-end infrastructure of our platform with a focus on quality at scale. This means whether we are building parts of our client-facing applications, internal custom solutions for our own team members, or model pipelines for bidding optimisations, we are making sure that we have infrastructure, development, and tools to do it right and efficiently.
Our system performs all day, every day serving global traffic. We build a distributed system in a highly collaborative environment, utilising a broad range of technologies. Our back-end developers work on finding solutions to algorithmic, optimization and scale challenges in everything we do.
What you’ll do:
Some of the work that you will be doing to help us deliver on our mission is:
- Design, build, deliver and own full lifecycle development software from inception to production
- Demonstrate a firm grasp of the entire software development lifecycle
- Drive complex changes involving multiple components
- Deliver quality changes, including automated tests, metrics and monitoring
- Collaborate with team members to deliver features
- Guide and review changes to product features in line with product roadmaps
- Implement and maintain product features
- Validate changes to ensure high quality product releases
- Work in a distributed system environment
- Understand the business objectives behind the code
- Understand system architecture fundamentals through self-directed learning
- Lead others through example, mentorship, teaching, and/or participate in hiring activities
We are a global team with different backgrounds, experiences and perspectives. To complement this team, you will welcome ideas that are different from your own and be well-versed in building from common ground to value, seek out, and foster invisible and visible dimensions of diversity.
Who you are:
Our culture is much deeper than just having fun together (though, we do that well too...). We take pride in our engineers being trust-builders, generous givers, scrappy problem solvers, and gritty pursuers of excellence. You do not have to meet all the requirements below, but we believe that people who meet most of them will have a higher likelihood of succeeding in this role:
- You are you comfortable working on an agile, distributed team spanning multiple time zones and continents.
- You are able to communicate effectively across both technical and non-technical audiences.
- You have a solid understanding of computer science and engineering fundamentals.
- You have experiences working with distributed systems.
- You are proficient in one or more of the following programming languages: C#, Java, C, C++, Python, SQL, or Scala.
- You have some knowledge of software development code editors: Visual Studio, Visual Studio Code, Rider) and version control systems (Git, Perforce).
- You have 2+ years of software development, engineering experience
- You have a Bachelor’s/Master’s level degree in a computer-science or relevant engineering related field or equivalent experience. Not everyone has the same level of access to opportunities. What is most important to us is what and how you can contribute, which is why our consideration is not limited by the level of education you have.
- You have additional nice-to-have experience that is not required in the following areas: database engines (Microsoft SQL Server, Postgres, AeroSpike, Vertica, Redis), building micro-services, operating systems and cloud, Kubernetes, Kafka.
Variety of technical opportunity is one of the best things about working at The Trade Desk as a software engineer which is why we do not expect you to know every technology we use when you start. What we care about is that you can learn quickly and find solutions to complex problems using the optimum tools for the job. What you know is less important than how well you learn and innovate. We don't need engineers who know all the answers; we need engineers who can invent the answers no one has thought of yet, to the questions yet to be asked.
The Trade Desk does not accept unsolicited resumes from search firm recruiters. Fees will not be paid in the event a candidate submitted by a recruiter without an agreement in place is hired; such resumes will be deemed the sole property of The Trade Desk. The Trade Desk is an equal opportunity employer. All aspects of employment will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.
As an Equal Opportunity Employer, The Trade Desk is committed to creating an inclusive hiring experience where everyone has the opportunity to thrive.
Please reach out to us at accommodations@thetradedesk.com to request an accommodation or discuss any accessibility needs you may require to access our Company Website or navigate any part of the hiring process.
When you contact us, please include your preferred contact details and specify the nature of your accommodation request or questions. Any information you share will be handled confidentially and will not impact our hiring decisions.
- ...-term improvements Collaborating with DevOps, SRE, software, data, AI, and security engineering team Do What You Love Demonstrate expertise in DevOps... ...favorite series, or managing your savings, we're the engine behind the scenes. We provide the world's most...Ofertas de empleo recomendadasDesde casa
- ...Banco Santander The selection process will be fully managed by Banco Santander. -- ESP SANCO Solution Design Software Engineering Specialist II Boadilla del Monte, España ### ¿QUÉ HARÁS? Focus on creating technical solutions for IT business requirements. Participates...Ofertas de empleo recomendadasTiempo completo
- ...of Amazon Business to buyers and sellers of all sizes, unlocking our potential worldwide. We are looking for a talented Software Development Engineer to join our growing team, focusing on expanding our global reach. In this pivotal role, you'll be instrumental in designing...Ofertas de empleo recomendadasPrácticaTiempo completo
- This position is at Santander The selection process will be fully managed by Santander. -- ASESOR MULTICANAL ### WHAT YOU WILL BE DOING Asesorar y orientar a los clientes y no clientes en el uso del multicajero, vincularlos a través del conocimiento y promoción ...Ofertas de empleo recomendadasTiempo completo
- ...Trace, and Production Volume Verification, is looking for a Software Support Engineer to join our team. Our technology secures over 100 billion products... ...language knowledge (queries, etc.) ~ Basic SQL Server and IIS knowledge ~ Good understanding of network protocols (TCP/...Ofertas de empleo recomendadasTrabajar en la oficinaTrabajo híbrido
- ...package to enable holistic well-being for you and your family. ### What You Will Do As a Principal Engineer II, you will lead development teams to deliver enterprise-grade software, define client tech strategies, and mentor teams to adopt best practices. Your role offers the...AprendizTemporalTiempo completo
- ...business outcomes. Improve performance of existing software by diagnosing and resolving critical issues... ...processes. Mentor junior software engineers. Requirements Solid experience as Software Engineer, preferred using Spring Boot and Angular. Background...
55500 €/año
...Job Summary As a Software Development Engineer III on the Madrid engineering team, you will be an influential individual contributor – mentoring peers, leading complex technical initiatives, and helping shape the architecture of services used by partners globally....- ...SkySpecs is seeking a Senior Software Engineer to shape the Horizon platform, building end-to-end software across frontend, backend, infrastructure, data, and tooling. You will drive delivery with product managers and customers, using AI-assisted workflows to accelerate...
- ...As part of our team , you will be mainly responsible for: Software design and architecture activities for software components... ...For this position, we are looking for graduates in Computer Engineering, Industrial Engineering, Telecommunications Engineering, or Aerospace...RemotoTrabajo híbrido
- ...Ingeniero/a SW TCMS en Madrid para liderar proyectos en el sector ferroviario. Se requiere experiencia en diseño de arquitecturas de software y programación en C/C++. Valoran positivamente la inclusión y ofrecen un contrato indefinido junto con beneficios como vale...Indefinido
- ...For this role, we are looking for graduates in Electronic Engineering, Telecommunications, Computer Science, or similar , with a specialization... ...or cocotb; embedded ARM/RISC‑V processors and hardware/software partitioning; and experience with Synopsys, Cadence, Siemens...Trabajo de verano
- ...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...Remoto
- ## Software Engineer, Fund SolutionsApplylocations: Madridtime type: Full timeposted on: Posted Todayjob requisition id: JR-0024853The Apex Group was established in Bermuda in 2003 and is now one of the world’s largest fund administration and middle office solutions providers...Trabajar en la oficina
- ...tecnológicos de alto impacto ofreciendo oportunidades de crecimiento y desarrollo profesional. Actualmente buscamos un/a Senior Custom Software Engineer para incorporarse a un proyecto de gran envergadura en Madrid (modalidad híbrida). Qué buscamos en ti Experiencia sólida...IndefinidoTrabajo de veranoPrácticaRemotoVisa de trabajoJornada intensiva
- ...Facility (SCCF) team, dedicated to the development of the SCCF software which is operated in the Galileo ground control centre.... ...the current maintenance processes. Generate and maintain the engineering documentation (design, interfaces, plans, requirements, technical...Trabajo de veranoTrabajo híbrido
- ...Senior Software Engineer - Enterprise Integration (All Genders) Company Description With over 25 years' experience, plus the same enormous passion and ambition we had on day‑one, we're trailblazers in the pet e‑commerce industry. Our solutions make over 12 million...Trabajar en la oficinaTrabajo híbridoTrabajo por turnos
- ...At Sapira, we're building PHARO: the cognitive engine for heavy enterprise operations. While most AI tools are built to chat, draft... ...into highly scalable digital assembly lines. We don't build software for Silicon Valley; we build operational infrastructure for the...
- ...team, you will lead the development of DO‑178C safety‑critical software for an aeronautical system in the defense sector, ensuring... ...graduates in Aeronautical, Industrial, Telecommunications or Computer Engineering, with at least 4 years of experience in safety‑critical...Trabajo de veranoTrabajo híbrido
- ...INFINIT, a fintech scale-up launched in 2023, is seeking a Software Engineer (B2B Lending & Payments) to own the financial infrastructure powering client financing from loan application through funding confirmation. You will operate at the intersection of technical...
- ...Software Engineer - Core Compute (f/m/d) Full time | Exoscale | Spain Posted On 07/30/2026 Job Information Number of Positions 4 Assigned Recruiter(s) Bruno Oliveira,Mathias Fiedler Hiring Manager Bruno Oliveira IT Services City Madrid, Munich or Remote...Tiempo completoDesde casaRemotoHorario flexible
- ...Neptune North Limited in Madrid is seeking a talented engineer to join a newly created business milestone. You will own technical products and collaborate across business units to deliver value from day one. You will work in a dynamic, entrepreneurial environment,...
- ...records, test scripts, and code repositories updated. Requirements Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field a minimum of 3-5 years of software engineering / development experience Fluent English communication...
- ## Systems Engineer for new programs(EuroDrone , SIRTAP, PATMAR)Applylocations: Getafe Areatime type: Full timeposted on: Posted 5 Days... ...would be appreciated:* ### Experience in on-board hardware and software equipment design life-cycle and supplier management.* ### Experience...Empleo permanenteHorario flexible
- ...the sustainable decisions of investors, companies and consumers worldwide. About The Role We are looking for a Senior Software Engineer with a certain background in Data who will help us deliver the different parts of our production-ready product while co-designing...Desde casaRemotoTrabajo híbrido
- ...Job Title: Software Engineer Type: Full-time Location: Madrid What about us? Launched in 2023, INFINIT is a fast-growing fintech scale-up operating in multiple countries across Europe and Americas. At INFINIT we are on a mission to reshape the future of...Tiempo completoTrabajar en la oficinaTrabajo híbrido3 días a la semana
- ...custom-built asset performance management software, Horizon. SkySpecs launched the world... ...data collection, wind turbine blade engineering expertise, and a place for all stakeholders... ...myself into? As a Senior Software Engineer, you will help shape the future of our Horizon...
- ...descubre un lugar donde tu potencial se encuentra con tu pasión por las mascotas. Ese es el poder del plus. Como Ingeniero de Software en nuestra área PETS, serás responsable de contribuir a la integración de capacidades de IA en todo el ciclo de vida del desarrollo...Trabajar en la oficinaDesde casaTrabajo híbrido
de 45000 a 60000 €/año
...Dream Big”, “Win Together”, “Keep it simple”, and “Make it Happen”. These values are our foundation! About the Role: As a Software Engineer , you will be a key player in developing and scaling the Inbox services within the SaaS Engage Platform at Sinch . You...Práctica- ...zooplus is seeking a Senior Software Engineer - Enterprise Integration to design, standardize, and scale integration solutions across the enterprise. You will build a unified integration ecosystem, enforce best practices, and evolve core platform capabilities such as API...Trabajo híbrido
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Software Engineer II. ¡Entérate antes que nadie!
- desarrollador de software junior Madrid
- desarrollador de software Madrid
- senior software engineer Madrid
- ingeniero programador Madrid
- software development engineer Madrid
- software developer Madrid
- ingeniero de desarrollo de software Madrid
- software engineer Madrid
- documentador de software Madrid
- control de calidad de software Madrid


