Senior Software Engineer at project44 | Amsterdam, NH, NL | Rezi

Senior Software Engineer at project44

Senior Software Engineer

project44 · Amsterdam, NH, NL

1 months ago

Senior Software Engineer

project44 · Amsterdam, NH, NL

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer role.

Rezi rewrites your resume against project44's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer posting at project44 — free, in seconds.

About the Role

project44 is seeking a Senior Software Engineer to join our Visibility Platform team in Amsterdam. This role will focus on shaping the shared engineering foundation that powers all of project44's visibility products, processing billions of carrier signals into real-time tracking, milestones, and notifications.

Responsibilities

  • Build and evolve core platforms for event ingestion, milestone computation, webhook and notification delivery, scheduled work, and shared APIs.
  • Design event-driven systems for high-throughput carrier data processing with reliability and low latency.
  • Own the reliability, performance, and scalability of team-operated platforms.
  • Build systems in a multi-cloud environment (AWS, GCP, Azure).
  • Partner with modal engineering teams to expose platform capabilities.
  • Share ownership of software delivery, including development, operations, and testing.
  • Assume on-call responsibilities for systems built and owned by the team.
  • Invest in tools, monitoring, and automation to improve the on-call experience.

Requirements

  • 5+ years of professional experience building large-scale, real-time or near real-time cloud systems.
  • Strong programming and debugging skills with proficiency in Java Backend.
  • Demonstrated experience with systems operating at high scale (high event throughput, tight latency SLAs, high availability).
  • Experience designing and operating event-driven and stream-processing systems on Kafka or Kinesis.
  • Experience creating and working with scalable Java-based micro-services.
  • Experience working with databases, preferably Postgres or other SQL-based DBs.
  • Experience building systems in a multi-cloud environment (AWS & GCP, experience with Azure is valued).
  • Experience working in an agile software development environment.

Skills

  • Java Backend
  • Event-driven systems
  • Stream-processing systems
  • Kafka
  • Kinesis
  • Micro-services
  • SQL databases
  • Postgres
  • AWS
  • GCP
  • Azure
  • Agile software development
  • API design
  • API versioning
  • Backward-compatibility
  • REST
  • OpenAPI/Swagger
  • Docker
  • Kubernetes
  • DynamoDB
  • MongoDB
  • Observability tooling (metrics, tracing, logs)
  • Analytical problem solving

Location

  • Amsterdam

Work Type

  • Hybrid (Three days in-office commitment)

Experience Level

  • Senior

About the Company

  • At project44, we believe in better and challenge the status quo to create a better supply chain. Our Decision Intelligence Platform, Movement, redefines global supply chain operations by transforming fragmented logistics data into real-time, AI-powered insights. Headquartered in Chicago, IL with a 2nd HQ in Bengaluru, India, we are powered by a diverse global team tackling tough logistics challenges with innovation, urgency, and purpose. Since 2014, project44 has been transforming the way one of the largest, most important global industries does business, creating a digital infrastructure that eliminates inefficiencies caused by dated technology and manual processes. Our Advanced Visibility Platform is used by the world's leading brands.

Equal Opportunity

  • At project44, we're designing the future of how the world moves and is connected through trade and global supply chains. We are intentionally building teams that reflect the unique communities we serve, focused on creating a company where all team members can bring their authentic selves to work every day. We are building a company that every one of us at project44 is proud to work for, and our journey of becoming a more diverse, equitable and inclusive organization, where all have a sense of belonging, is shaped through the actions of our leadership, global teams, and individual team members. We are resolute in our belief that each team member has an equal responsibility to mold and uphold our culture. project44 is an equal opportunity employer seeking to enrich our work environment by creating opportunities for individuals of all backgrounds and experiences to thrive. For any accommodation needed during the hiring process, please email recruiting@project44.com. Even if you don’t meet 100% of the above job description you should still seriously consider applying. Studies show that you can still be considered for a role if you meet just 50% of the role’s requirements.