1

Senior Staff Software Engineer Java Jobs in Minnesota

Senior Staff Data Engineer - AdsWizz As a Senior Staff Data Engineer, you will join a highly ... Requirements * 12+ years of software engineering experience in Python or Java programming language ...

What You Will Do As a Senior Staff Engineer, you will be a technical leader responsible for shaping ... Proficiency in at least one modern backend programming language (Java preferred). * Hands-on ...

Senior / Staff Firmware Engineer

Eden Prairie, MN · On-site

$121K - $161K/yr

An Amazing Career Opportunity for a Senior / Staff Software Engineer!! Location: Eden Prairie, MN Job ID: 50467 We're looking for a strong software engineer who may align at either the Senior ...

Senior / Staff Firmware Engineer

Eden Prairie, MN · On-site

$121K - $161K/yr

An Amazing Career Opportunity for a Senior / Staff Software Engineer!! Location: Eden Prairie, MN Job ID: 50467 We're looking for a strong software engineer who may align at either the Senior ...

About the role As a Senior Java Software Engineer , you will make an impact by modernizing legacy applications into secure, scalable, and maintainable Java and Spring Boot solutions. You will be a ...

Staff Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are ...

As the Staff Software Engineer, you will be expected to be a critical contributor to building compelling products within Abbott's Electrophysiology Division. The individual will participate in the ...

As the Staff Software Engineer, you will be expected to be a critical contributor to building compelling products within Abbott's Electrophysiology Division. The individual will participate in the ...

As the Staff Software Engineer, you will be expected to be a critical contributor to building compelling products within Abbott's Electrophysiology Division. The individual will participate in the ...

Senior Java Software Engineer

Minneapolis, MN · Hybrid

$130K - $171K/yr

A role you will love As a Senior Software Engineer, you will be partnering with the business ... You'll also bring: * 7+ years of Software Engineering experience * 5+ years of experience in Java ...

Senior Software Engineer

Eagan, MN · On-site

$124K - $164K/yr

My name is Suneetha from Testing Xperts, we are a global staffing, consulting and technology ... Job Requirements: 5+ years' experience with Java, Spring, Hibernate, REST, Oracle Experience with ...

next page

Showing results 1-20

Senior Staff Software Engineer Java information

What is the difference between Senior Staff Software Engineer Java vs Lead Software Engineer Java?

AspectSenior Staff Software Engineer JavaLead Software Engineer Java
ResponsibilitiesArchitecting solutions, mentoring, strategic technical decisionsLeading project teams, coordinating development efforts, ensuring delivery
ExperienceTypically 8+ years, deep technical expertiseTypically 6+ years, leadership in projects
FocusTechnical excellence, system design, long-term visionTeam management, project execution, stakeholder communication
Work EnvironmentCross-team collaboration, high-level architectureTeam leadership, project planning

While both roles require strong Java expertise and extensive experience, Senior Staff Software Engineers focus on strategic technical architecture and mentorship, whereas Lead Software Engineers emphasize project leadership and team coordination. The choice depends on whether you prefer a more technical or managerial role within Java development teams.

What are the most commonly searched types of Staff Software Engineer Java jobs in Minnesota?

The most popular types of Staff Software Engineer Java jobs in Minnesota are:

What are popular job titles related to Senior Staff Software Engineer Java jobs in Minnesota?

For Senior Staff Software Engineer Java jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Senior Staff Software Engineer Java jobs in Minnesota look for?

The top searched job categories for Senior Staff Software Engineer Java jobs in Minnesota are:

What cities in Minnesota are hiring for Senior Staff Software Engineer Java jobs?

Cities in Minnesota with the most Senior Staff Software Engineer Java job openings:

Infographic showing various Senior Staff Software Engineer Java job openings in Minnesota as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 12% Part Time, 1% Temporary, and 8% Contract. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution.

Senior Staff Software Engineer

Virginia, MN • On-site

AdsWizz
Marketing • 51 - 200 employees

$150 - $180/hr

Other

Posted 22 days ago


Job description

Senior Staff Data Engineer – AdsWizz

As a Senior Staff Data Engineer, you will join a highly performing team of engineers who build, own, and maintain backend services, data products and reporting applications. You will design, collaborate, and execute building the AdsWizz data products and reporting systems at scale while automating and providing insights into the data onboarding with the SXM Media and AdsWizz services.

Responsibilities
  • Design and build high-performance, reliable, and scalable reporting APIs and data pipelines.
  • Lead high‑level architecture discussions and planning sessions work with ad measurement, revenue and addressability data.
  • Work with various teams of engineers building software in a collaborative development process.
  • Collaborate with the Product team to clarify the scope of the projects by giving thoughtful feedback which challenges and clarifies requirements intent.
  • Execute tasks with utmost clarity and precision, demonstrating a strong sense of ownership and providing clear direction to drive projects forward effectively.
  • Collaborate with the Global Operations and Cloud Infrastructure teams to ensure flawless production deployments and support the Incident Management team.
  • Responsible for mentoring and guiding junior engineers.
Requirements
  • 12+ years of software engineering experience in Python or Java programming language (preferably JDK17 or higher).
  • 7+ years designing, building, and managing data pipelines using Spark, BigQuery, AWS EMR, and GCP Cloud Analytics.
  • 7+ years of experience crafting REST API based‑microservices and scalable products, utilizing diverse cloud platforms (ideally AWS).
  • Cloud data warehouse & analytics platforms (Snowflake, BigQuery).
  • Observability tools like Prometheus, Grafana, ELK stack.
  • Data pipeline expectations framework experience (like Monte Carlo data, Great Expectations, Soda).
  • Working with containers (Docker, Kubernetes).
  • Messaging platforms and stream data processing (like Kafka, Flink, Pub/Sub).
  • Collaboration tools like Miro (or Lucidchart), Jira and Confluence.
  • Strong understanding of engineering software processes, lifecycle methodology, configuration management, release management, and system verification and testing.
  • Ability to work independently and oversee entire projects or significant parts, focusing on research and completing the tasks on time.
  • Strong analytical and problem‑solving skills, with meticulous attention to detail and a dedication to continuous improvement.
  • Nice to have expertise in Caching implementations (like Redis, Memcached, etc.).
  • Nice to have expertise in Designing and maintaining Public APIs and data contracts.
  • Nice to have Security basics (e.g., OAuth2 standard).
  • Nice to have Foundational Amazon Cloud Services, like S3, CloudTrail, SQS, SNS, Lambda, API Gateway, ElasticCache, Athena, Kinesis, EKS, Cognito, and others.
  • Nice to have NoSQL databases knowledge (Druid, DynamoDB, SingleStore, or others).
  • Nice to have hands on experience with AI coding assistants and tools to help with coding and data analytics.
  • Bachelor’s Degree in Computer Science/Mathematics or a similar field.
  • Must have legal right to work in the U.S.
Equal Opportunity Statement

SiriusXM is an equal opportunity employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, national origin, ancestry, alienage or citizenship status, age, disability or handicap, sex, gender identity, marital status, familial status, veteran status, sexual orientation, or any other characteristic protected by applicable federal, state or local laws.

The requirements and duties described above may be modified or waived by the Company in its sole discretion without notice.

#J-18808-Ljbffr