Senior Software Engineer – Full stack

Location: Oakland
Category: Software Development
Employment Type: Contract
Work Location: Hybrid
Job ID: 35970
Date Added: 12/01/2025
Sr. Data Software Engineer – Seattle, Santa Monica, OR San Francisco – 3-4 days onsite is a must
Pay $80-100 per hour
Mainz Brady Group is looking for a Senior Data Software Engineer for a 12+ months contract with one of our fortune clients, The client Data Platform Engineering team, which powers core data and audience capabilities across Multiple addressable ad ecosystem. In this senior role, you’ll help set technical direction, design scalable systems, and mentor engineers while solving complex data challenges that directly shape the future of our ad platform.
What You’ll Do
  • Design, build, and maintain scalable real-time and batch data platform components.
  • Own the full SDLC: requirements, architecture, implementation, testing, and deployment.
  • Drive engineering best practices around code quality, performance, testing, and reliability.
  • Lead system design discussions and guide key architectural decisions.
  • Partner with product, data science, and engineering teams to deliver impactful solutions.
  • Mentor engineers and contribute to an inclusive, high-performing team culture.
  • Troubleshoot complex production issues and ensure system stability.
  • Explore new technologies and support ongoing innovation.
What You Bring
  • 5+ years of professional programming (Scala, Python, Java, etc.).
  • 3+ years of big data development with Spark, Flink, Airflow, Kafka, SingleStore, or AWS big-data tools.
  • Strong skills in data modeling, distributed systems, and performance optimization.
  • Experience building highly available, scalable services.
  • Excellent communication and cross-team collaboration.
  • Bonus: Hands-on Databricks, Snowflake, Kinesis, Lambda, Terraform, Kubernetes, Spinnaker, IAM, ALB, Spring Boot, FastAPI, or NestJS.
Tech Stack Examples
Spark, Flink/Spark Streaming, Airflow, Databricks, Scala/Java, Python, AWS big-data ecosystem


 

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.

Please upload your resume as a doc, pdf, rtf or txt file.

Related Jobs