Senior Software Engineer

4 days ago


Seattle, WA, United States Software Resources Full time
Software Resources has an immediate job opportunity for a Senior Software Engineer with a major corporation in Seattle, WA.

Duration: 12+ month(s)
Pay Rate: $95 - $100/hr DOE

Experience with: Spark, Flink (or SparkStreaming), Airflow, Databricks, Scala (or Java), Python, AWS big data technologies

Description:
The Ads Data team, part of our Ad Platforms organization, is on a mission to transform the advertising landscape across TV and streaming video through the power of data and AI. We design and build innovative solutions that measure and optimize the entire advertising lifecycle - from planning and activation to measurement and insights.
At the heart of our work is a highly collaborative, cross-functional team that delivers end-to-end solutions across a wide spectrum of technologies, including machine learning, big data, microservices, and data visualization.

We are looking for a Senior Software Engineer to join our Advertising Data Platform Engineering group. This group powers core capabilities across our addressable ad ecosystem, including operational data infrastructure, audience solutions, inventory forecasting, and full-funnel measurement.

As a senior engineer, you will play a critical role in driving technical direction, setting engineering standards, and mentoring other developers. You will be expected to lead by example - designing scalable systems, writing high-quality code, and solving complex data and engineering challenges with autonomy and accountability. Your work will have a direct impact on the foundation and evolution of our ad platform.
The ideal candidate will bring deep expertise in big data systems and strong experience building scalable backend or full stack services. You will work closely with engineers, data scientists, product managers, and stakeholders to build foundational systems that enable the future of advertising.

Basic Qualifications:
• Design, build, and maintain scalable data platform components for both real-time and batch processing. Own the full software development lifecycle - from requirements gathering and design to implementation, testing, and deployment. 40%
• Drive engineering best practices including code quality, performance optimization, automated testing, CI/CD, and system reliability. 10%
• Define and evaluate technical architecture, contribute to system-level design discussions, and lead decision-making on key engineering trade-offs. 10%
• Collaborate cross-functionally with product managers, program managers, SDETs, and data scientists to deliver impactful solutions aligned with business goals. 10%
• Lead by example to foster an inclusive, high-performing engineering culture; provide technical guidance and mentorship to junior and mid-level engineers. 10%
• Troubleshoot and resolve complex production issues, ensuring system performance, availability, and reliability. 10%
• Continuously evaluate emerging technologies and contribute to innovation efforts across the organization. 10%

Requirements:
• 5+ years of professional programming in Scala, Python, and etc.
• 3+ years of big data development experience with technical stacks like Spark, Flink, Airflow, Singlestore, Kafka and AWS big data technologies
• Deep understanding of data modeling, distributed systems, and performance optimization
• Knowledge of system, application design and architecture
• Experience of building industry level high available and scalable service
• Passion about technologies, and openness to interdisciplinary work
• Excellent communication and collaboration skills

Preferred Qualifications:
• Hands-on experience with Databricks for development and deployment of data pipelines.
• Experience with data governance, compliance, or observability tooling.
• Demonstrated ability with cloud infrastructure technologies, including Terraform, K8S, Spinnaker, IAM, ALB, and etc.
• Experience with Snowflake, Kinesis, lambda etc.
• Experience in MicroService framework like Spring Boot, Spring Cloud, FastAPI, NestJS etc.

Required Education:
BS Computer Science or related field.

About Software Resources
Software Resources, founded more than 3 decades ago, is a trusted staffing partner specializing in Technology (IT, Creative, & Marketing), Finance, & Accounting placements. We work with companies nationwide that need skilled professionals and connect them with candidates like you looking for the right opportunity.
We are always looking for professionals at all experience levels and in various specialties to meet our clients' hiring needs. As a member of our team, you will have access to benefits including medical, dental, and vision coverage, a 401(k) with company match, short-term disability, life insurance with AD&D.
If this position fits interests you, we encourage you to apply. You can view all our job openings at Software Resources Careers.

  • Seattle, WA, United States Software Resources Full time

    Software Resources has an immediate job opportunity for a Senior Software Data Engineer with a major corporation in Seattle, WA. On-site 4 days per week, Remote on Fridays. 7+ month contract Pay Rate: $85 -$90/hr DOE Technical Requirements & Candidate Profile: Top skills required: Python, PySpark (especially PySpark Streaming), and ideally some Java...


  • Seattle, WA, United States Software Resources Full time

    Software Resources has an immediate, long term contract job opportunity for a Sr. Software Engineer with a major corporation in Seattle, WA. On-site Monday - Thursday, Remote Fridays.Description: This Senior Software Engineer role sits in the US Parks and Resorts organization within Technology & Digital for Experiences. What You'll Do: • Conceive, design,...


  • Seattle, WA, United States Software Resources Full time

    Software Resources has an immediate, long term contract job opportunity for a Sr. Software Engineer with a major corporation in Seattle, WA. On-site Monday - Thursday, Remote Fridays.Description: This Senior Software Engineer role sits in the US Parks and Resorts organization within Technology & Digital for Experiences. What You'll Do: • Conceive, design,...


  • Seattle, WA, United States Sparktek Full time

    Our client is searching for a Senior Software Engineer to join their elite platform engineering team. If you're a highly skilled software engineer with a passion for cloud infrastructure and a drive to shape groundbreaking software tooling, this is your chance to make a significant impact. Required Skills - Senior Software Engineer with Java or C# or Go,...


  • Seattle, WA, United States Sparktek Full time

    Our client is searching for a Senior Software Engineer to join their elite platform engineering team. If you're a highly skilled software engineer with a passion for cloud infrastructure and a drive to shape groundbreaking software tooling, this is your chance to make a significant impact. Required Skills - Senior Software Engineer with Java or C# or Go,...


  • Seattle, WA, United States Sparktek Full time

    Our client is searching for a Senior Software Engineer to join their elite platform engineering team. If you're a highly skilled software engineer with a passion for cloud infrastructure and a drive to shape groundbreaking software tooling, this is your chance to make a significant impact. Required Skills - Senior Software Engineer with Java or C# or Go,...


  • Seattle, WA, United States Kaav Inc. Full time

    Our client is searching for a Senior Software Engineer to join their elite platform engineering team. If you're a highly skilled software engineer with a passion for cloud infrastructure and a drive to shape groundbreaking software tooling, this is your chance to make a significant impact. Required Skills - Senior Software Engineer with Java or C# or Go,...


  • Seattle, WA, United States Kaav Inc. Full time

    Our client is searching for a Senior Software Engineer to join their elite platform engineering team. If you're a highly skilled software engineer with a passion for cloud infrastructure and a drive to shape groundbreaking software tooling, this is your chance to make a significant impact. Required Skills - Senior Software Engineer with Java or C# or Go,...


  • Seattle, WA, United States WEX Full time

    Sr. Software Engineer Mobility Engineering WEX Inc. is a leading financial technology service provider across a wide spectrum of sectors, including fleet mobility, benefits, and corporate payments. At WEX, we're on a mission to simplify the business of running a business. We are seeking a Senior Software Engineer to join our North America Mobility...


  • Seattle, WA, United States Electric Era Full time

    Get AI-powered advice on this job and more exclusive features. This range is provided by Electric Era. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range $175,000.00/yr - $225,000.00/yr Additional compensation types Stock options In addition to applying here, please additionally do the following...