Software Engineer II at The Trade Desk | AdTechTalent
Engineering1 month agoHybrid
The Trade Desk
Software Engineer II
C#TypeScriptReact.NETREST APIGraphQLSQLPythonBoomiTransact-SQLCI/CDunit testingintegration testingend-to-end testingsoftware development lifecyclefull-stacktechnical communicationautomationAI-assisted toolsLarge Language ModelsRetrieval Augmented Generation
Key details
Salary
$226K – $227K
Employment type
Full-time
Seniority
Mid-level
Years experience
3-5
Location
San Jose, United States
Full job description
Software Engineer II role at The Trade Desk in San Jose, CA. Design and implement internal web applications and services using C#, TypeScript, React, .NET, REST/GraphQL APIs, and SQL databases. Build and maintain CI/CD pipelines and automated tests. Analyze product and operational data to improve processes. Collaborate with stakeholders to gather requirements and deliver production-ready features. Develop AI-assisted automation tools in Python using Large Language Models. Requires Bachelor's degree with 4 years experience or Master's with 2 years, 2 years coding and full-stack experience, technical communication skills, and experience with Boomi and Python. Salary range $226,138 - $227,000 per year. Benefits include comprehensive healthcare, 401k with match, disability coverage, life insurance, tuition reimbursement, parental leave, sick and vacation time, paid holidays, stock purchase plan, and performance-based stock grants.
What you'll do
Design system architectures and application components for internal web applications and services including front-end, backend, API contracts, and database models
Similar jobs
More roles worth a look
Related opportunities based on specialty and working model so candidates can keep momentum.
Ensure designs align with scalability, security, and compliance requirements
Implement and maintain internal web applications and services using C#, TypeScript, React, .NET
Develop REST/GraphQL APIs, database schemas (SQL), and service integrations following secure coding and data governance practices
Build and operate CI/CD pipelines to automate build, test, and deployment processes for microservices and web applications
Monitor releases and resolve deployment issues
Develop and maintain automated tests including unit, integration, and end-to-end test suites
Ensure test coverage and reliability through continuous integration
Participate in code reviews to uphold quality standards
Analyze operational and product data to assess effectiveness of process improvements and automation initiatives
Use insights to validate outcomes and inform future engineering priorities
Communicate findings to stakeholders
Collaborate with product and business stakeholders to gather requirements and translate needs into technical designs
Deliver incremental, production-ready features
Own full lifecycle of features and small projects including design, implementation, documentation, rollout, monitoring, and iterative improvement
Build AI-assisted tools and automation in Python using Large Language Models and Retrieval Augmented Generation to streamline routine tasks and improve internal tooling
Requirements
Bachelor's degree in Computer Science or related field and 4 years experience or Master's degree and 2 years experience
2 years coding experience in modern languages
2 years experience with full-stack software engineering
2 years technical communication experience including writing design documents, system documentation, providing feedback, and giving project updates
1 year experience with object oriented programming language
1 year experience writing Transact-SQL
1 year experience with software development lifecycle including version control, code review, and deployment
Experience with Boomi
Experience coding in Python
Tech stack
C#TypeScriptReact.NETREST APIGraphQLSQLPythonBoomiTransact-SQLCI/CDunit testingintegration testingend-to-end testingversion control
Benefits
Comprehensive healthcare (medical, dental, vision) with premiums paid in full for employees and dependents401k retirement plan with company matchShort and long-term disability coverageBasic life insuranceWell-being benefitsTuition reimbursement for certain expensesParental leaveSick time of 1 hour per 30 hours workedVacation time up to 120 hours in first year and 160 hours thereafterAround 13 paid holidays per yearEmployee Stock Purchase Plan with discounted stock purchaseEligibility for stock-based compensation grants based on performanceVariable compensation-based incentives and commissions depending on role
Apply now
Ready to take the next step in your career? Click the button below to continue to the application process.