Demo

Software Dev Engineer II- #26-23671

US Tech Solutions
Seattle, WA Contractor
POSTED ON 10/27/2026
AVAILABLE BEFORE 11/25/2026

Duration:12 months
Position Summary

We are seeking a Software Development Engineer to build scalable marketing technology systems that support paid media campaigns across digital and social channels. This role will directly contribute to customer acquisition, content discovery, and subscriber growth at global scale.

The position spans the full campaign lifecycle, including AI-powered campaign automation, advertising-platform integrations, real-time measurement and attribution, campaign management workflows, and AI-assisted optimization and reporting. The ideal candidate has a strong computer science foundation with experience in distributed systems, data engineering, cloud technologies, and/or marketing or advertising technology.

The successful candidate should be detail-oriented, possess strong written and verbal communication skills, work effectively with limited supervision, and consistently deliver results in a fast-paced engineering environment.

Key Responsibilities

  • Build scalable, AI-powered automation for campaign creation, scheduling, optimization, and reporting using agentic frameworks and large language models.

  • Develop integrations with advertising technology platforms to support campaign activation and delivery.

  • Design and develop data pipelines supporting real-time campaign measurement, attribution, and performance analysis.

  • Build campaign management tools, workflows, and services that enable efficient optimization and iteration.

  • Develop multi-agent systems and AI copilots that support workflows from campaign ideation through performance reporting.

  • Collaborate with data science and applied science teams to implement machine-learning-powered capabilities, including audience optimization and incrementality measurement.

  • Build monitoring, alerting, and reliability infrastructure to support highly available marketing operations.

  • Contribute to system architecture, technical design, design patterns, scalability, reliability, and performance improvements.

  • Participate in code reviews and contribute to engineering standards and best practices.

  • Develop solutions using distributed systems, cloud services, and large-scale data technologies.

  • Independently investigate technical challenges, identify opportunities for improvement, and deliver solutions in a fast-paced environment.

  • Collaborate with cross-functional stakeholders to translate business and operational requirements into scalable technical solutions.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical field.

  • 3 years of non-internship professional software development experience.

  • 2 years of experience designing or architecting new and existing software systems, including design patterns, reliability, and scalability.

  • 2 years of experience working with big-data technologies such as cloud platforms, Apache Spark, or Hadoop.

  • Professional software development experience using Java and/or Python.

  • Hands-on experience with AWS services, including:

    • AWS Step Functions

    • Amazon S3

    • Amazon Redshift

    • AWS Lambda

    • Amazon EMR

  • Experience designing and developing distributed systems.

  • Experience developing and maintaining data pipelines.

  • Strong analytical, problem-solving, organizational, and technical communication skills.

  • Ability to work independently and manage priorities in a fast-paced environment.

Preferred Qualifications

  • Experience developing AI-native software systems.

  • Experience with agentic AI frameworks and cloud-based foundation-model services.

  • Experience integrating with advertising technology platforms.

  • Experience developing campaign management or marketing technology systems.

  • Experience with privacy-preserving data collaboration technologies such as cloud data clean rooms.

  • Experience with TypeScript.

  • Experience developing machine-learning-enabled product

About US Tech Solutions:

US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com.

US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

AI Statement: By applying, you acknowledge that AI-assisted tools may be used during hiring.


Salary : $60 - $67

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Dev Engineer II- #26-23671?

Sign up to receive alerts about other jobs on the Software Dev Engineer II- #26-23671 career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$86,680 - $110,316
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$117,033 - $148,289
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at US Tech Solutions

  • US Tech Solutions Plymouth, MN
  • Duration: 12 Months--Possible extension. Description: We are seeking an experienced and results-oriented Project Engineer to independently lead sustaining ... more
  • 1 Day Ago

  • US Tech Solutions Bethesda, MD
  • Duration: 01 Months Job Description Seeking an experienced and motivated Systems Integration Business Analyst, with expertise in SAP SuccessFactors Employe... more
  • 1 Day Ago

  • US Tech Solutions Blythewood, SC
  • Duration: 12 months contract Daily Duties: Daily duties include managing, configuring, maintaining, and troubleshooting a statewide network infrastructure ... more
  • 1 Day Ago

  • US Tech Solutions Columbia, SC
  • Duration: 3 Months (Contract to hire) Job Description: Schedule: Monday-Friday, 8 AM-6 PM availability. Training is Monday-Friday, 8 AM-5 PM for 6-8 weeks,... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Software Dev Engineer II- #26-23671 jobs in the Seattle, WA area that may be a better fit.

  • Amazon Web Services (AWS) Seattle, WA
  • Description Join the team that achieved a 20x scalability leap—pushing Amazon EKS from 5,000 nodes open-source per cluster limit to 100,000 nodes through v... more
  • 4 Days Ago

  • Amazon Web Services (AWS) Seattle, WA
  • Description The Pipelines team, part of the Amazon Software Builder Experience (ASBX) organization, builds and operates the CI/CD platform used by thousand... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!