Staff Software EngineerNew

The opportunity

We challenge the status quo because we know a better supply chain isn’t just possible—it’s essential. Better for our customers.

What you'll do

  • Own the design and technical direction for state-of-the-art integrations that: expand our ever-growing network of connected carriers and customers, applying insightful and strategic approaches to broad or ambiguous requirements.

  • Manage integrations through their full life cycle, and drive how your team: monitors, operates, and improves the supply chain visibility platform it owns.

  • Own data-consistency and change-propagation guarantees for shared master: data, including event-driven changelog/CDC pipelines that fan out to a wide set of downstream consumers.

  • Design resilient integrations with external, non-p44 API providers: handling rate limits, retries, and circuit-breaking for third-party and regulatory data sources.

  • Build systems in a multi-cloud environment (we use AWS and GCP; experience: with other clouds such as Azure is valued).

  • Initiate and facilitate discussions with cross-functional partners on complex: technical problems, communicate standards, and get buy-in on solutions.

What they're looking for

  • Partner with business stakeholders to align requirements, and proactively: identify solutions to issues affecting your team and adjacent teams.
  • Share ownership of all facets of software delivery: development, operations, and test — and set the standard for code quality and maintainability on your team.
  • Assume on-call responsibilities for systems built and owned by your team, and: lead investment in tools, monitoring, and automation to improve the on-call experience for the whole team.
  • Mentor engineers on your team and across other teams, both technically and: culturally, and act as an emerging leader and role model.