AdTechTalent
Engineering2 days agoOn-site

The Trade Desk

Staff Software Engineer

dockerkubernetesgitlabawsazurealiyun.net corejavascalasql servergraphqlc#c++gitjiraagiledistributed systemscloudtechnical leadershipsoftware engineeringweb servicesmachine learningmentoring

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Madrid, Spain

Full job description

The Trade Desk is seeking a senior Software Engineer (Technical Lead) to design, build, and deliver data-focused products. Responsibilities include developing with technologies such as Docker, Kubernetes, Gitlab, AWS, Azure, Aliyun, .NET Core, Java, Scala, SQL Server, and GraphQL; participating in design reviews and proof of concepts; contributing to solution design aligned with technical roadmap; working on large-scale distributed systems and petabyte-scale data challenges; and providing mentoring and leadership to small teams. Requirements include strong OO programming skills (C#, Java, or C++), cloud platform experience, Agile methodology knowledge, experience with Agile Scrum tools (Jira), distributed source control (Git), and a proven track record of significant contributions to impactful software projects. Candidates should have strong engineering fundamentals, leadership skills, a product-focused mindset, and value diversity. Location: Madrid, Spain.

What you'll do

  • Participate actively in all aspects of designing, building, and delivering products for clients
  • Develop with a variety of platforms and technologies including Docker, Kubernetes, Gitlab, AWS, Azure, Aliyun, .NET Core, Java, Scala, SQL Server, GraphQL
  • Participate in design reviews and proof of concepts
  • Contribute to solution design in line with overall technical roadmap and industry best practices
  • Work on large-scale distributed systems coordinating thousands of servers in cloud and physical data centers
  • Address petabyte-scale data challenges, machine learning, advanced visualizations, and interactive user interfaces
  • Provide mentoring, technical leadership, and/or direct management of small teams to build up the team and raise standards

Requirements

  • Commercial development skills in OO programming (C#, Java or C++) and design
  • Cloud-based platform experience (AWS, Azure or Aliyun)
  • Excellent understanding of Agile development methodology and development practices
  • Experience in Agile Scrum tools (such as Jira)
  • Understanding of designing web-based, service-oriented applications and integrated back-office systems
  • Experience in distributed source control system (such as Git)
  • Sustained track record of making significant, self-directed, and end-to-end contributions to large and impactful software projects
  • Ability to think beyond just the task at hand to deeply understand the 'why' behind what you are doing
  • Strong engineering fundamentals and ability to evaluate and adapt solutions from first principles
  • Broadly skilled Technical Lead accustomed to developing web services
  • Experience building always-on systems across a variety of technologies and service layers
  • Product-focused mindset
  • Passion and ability to contribute to discovering client needs and advancing industry transparency and evidence-based decision-making
  • Ability to work with confidence and without ego
  • Strong leadership skills with deep technical knowledge
  • Ability to advocate for ideas while being open to trade-offs and team support
  • Value and foster diversity
  • Creative thinker who learns and innovates quickly

Tech stack

DockerKubernetesGitlabAWSAzureAliyun.NET CoreJavaScalaSQL ServerGraphQLC#C++GitJira

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.