Staff Software Engineer

1 week, 6 days ago
Full-time
Lead
Software Development
Sonatype

Sonatype

Sonatype provides secure software development solutions by leveraging open source and artificial intelligence, ensuring that organizations can build applications quickly and safely through automated governance, policy enforcement, and comprehensive mon...

Internet Software & Services
51-250
Founded 2008
$155M raised

Description

  • Own and evolve the identity data model, including coordinate schemas, cross-ecosystem mapping, deduplication, and re-discovery.
  • Architect streaming and batch data pipelines using Java, Spark/EMR, HBase, Databricks, and AWS primitives.
  • Design stable data contracts for downstream teams, including schema versioning, compatibility, and rollout coordination.
  • Lead ingestion of commercial vendor SBOM feeds and negotiate technical specifications with external engineering teams.
  • Apply AI/ML techniques to identity re-discovery, package deduplication, and data-quality signals.
  • Use AI-assisted engineering tools for coding, code review, investigation, and data exploration.
  • Raise the team’s reliability standards through alarm triage, SLO discipline, cost management, and incident response leadership.
  • Set technical direction for the team and partner with product and engineering leads on multi-quarter architectural decisions.

Requirements

  • 10+ years of professional software engineering experience, including 3+ years at Staff level or equivalent scope.
  • Deep experience with data-platform engineering at scale, including streaming and batch pipelines and distributed storage.
  • Experience with Spark, HBase, Databricks, or comparable systems.
  • Strong Java proficiency, or a systems-programming background that will ramp quickly.
  • Track record with cross-team data contracts, including schema design, versioning, and backward compatibility.
  • AWS-native experience with EMR, S3, SNS, and SQS, plus sound cost/performance instincts.
  • Comfort working with ambiguity and in vendor-facing technical discussions.
  • Working fluency with AI-assisted engineering tools such as Claude or equivalent, used daily.
  • Sound judgment on where AI/ML is appropriate in a data pipeline and where it is not.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience working in an agile environment and collaborating with cross-functional teams.
  • Package-ecosystem depth across Maven, npm, PyPI, Go modules, RPM, or Debian (preferred).
  • Experience with CycloneDX, VEX, or SPDX SBOM standards (preferred).
  • Prior work on entity resolution, deduplication, or record-linkage problems (preferred).
  • Open-source contributions in supply-chain, data-engineering, or package-ecosystem spaces (preferred).

Benefits

  • Parental leave policy.
  • Paid Volunteer Time Off (VTO).
  • Diversity and inclusion working groups.
  • Flexible working practices.
  • Equal-opportunity employer with accommodation support for disability or special needs.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Appian Consultant (FMS)

Horizon Industries Limited is hiring a remote, full-time Appian Consultant to support Foreign Military Sales through Appian development, solution delivery, and growing technical ownership.

Agile MySQL Oracle PostgreSQL SQL
16 hours, 23 minutes ago

Principal Software Engineer, Pricing Platform

Upstart 1K-5K Banks

Upstart is seeking a Principal Software Engineer to provide cross-functional technical leadership and evolve the scalable pricing platform that converts machine-learning underwriting outputs into real-time pricing decisions across its lending products.

AWS Celery Datadog Django FastAPI Go gRPC Helm Java Kotlin Kubernetes Machine Learning Microservices PostgreSQL Prototyping Python Rust Spring Boot Statistics
16 hours, 23 minutes ago

Staff Software Engineer, Backend (Identity International)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a senior backend engineering leader for its International Expansion Unit in the UK to set technical strategy and evolve global identity systems supporting compliant market expansion, customer trust, and business growth.

Apache Spark AWS Kotlin Kubernetes MySQL Python
16 hours, 38 minutes ago

Staff Software Engineer, Backend (Identity International)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a senior backend engineering leader for its International Expansion Unit in remote Spain to shape global Identity systems that support compliant market expansion, customer trust, and business growth.

Apache Spark AWS Kotlin Kubernetes MySQL Python System Design
17 hours, 8 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers