G-P/Globalization Partners

G-P/Globalization Partners

G P offers Employer of Record solutions for global team management in 180+ countries, combining EOR, Payroll, and HCM solutions for streamlined and compliant workforce expansion.

Professional Services
1K-5K

Description

  • Build and maintain reliable, high-quality integrations between G-P's platform and third-party HRIS systems such as ADP and Workday.
  • Design and develop new services using a serverless, event-driven microservices architecture on AWS.
  • Own and enhance components of the public API platform, including REST APIs, OAuth, and inbound and outbound webhooks.
  • Translate product requirements and business needs into workstreams, design specifications, and sprint stories.
  • Collaborate closely with Product and User-Experience teams to clarify requirements and align on solutions.
  • Contribute to the evolution of the SDLC and promote engineering best practices.
  • Work across bounded contexts and apply anti-corruption layers where needed.
  • Support the management of inbound and outbound data flows through APIs and messaging patterns.

Requirements

  • Exceptional written and verbal communication skills.
  • Proven ability to show initiative and thrive in a multi-region, remote-first environment.
  • Pragmatic problem-solving mindset with the ability to pivot and adapt to changing requirements.
  • Strong command of serverless architectures, specifically AWS SAM/Lambda.
  • Deep practical experience designing and working with NoSQL databases, specifically DynamoDB.
  • Proven experience designing, building, and maintaining microservices and bounded contexts.
  • Demonstrated ability in REST API design and event-driven patterns using AWS EventBridge and SNS.
  • Experience with OAuth and inbound/outbound webhooks.
  • Experience with CI/CD practices using GitHub Actions.
  • Experience developing and integrating full-stack web applications using modern frameworks such as TypeScript, React, Node.js, and APIs.
  • B.S. in Computer Science or equivalent.
  • Experience in a product engineering environment translating high-level requirements into technical plans and workstreams is highly desirable.
  • Experience working on third-party integrations with major HRIS systems such as Workday, SAP, and ADP is preferred.
  • Familiarity with modern AI tools such as Cursor is preferred.
  • Experience in a startup or high-growth environment is desirable.

Benefits

  • Competitive compensation with location- and experience-based pay.
  • Commission structure for sales roles.
  • Annual bonus eligibility for non-sales roles, based on individual and company performance.
  • Generous paid parental leave.
  • Flexible time off.
  • Medical, dental, and vision insurance.
  • Spending accounts.
  • Sabbatical after 5 years.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Software Engineer I - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Engineer I for the Elasticsearch Distributed Systems team to improve the scale, performance, resilience, and coordination of a distributed cluster platform.

Elasticsearch Java Lucene
4 hours, 14 minutes ago

Senior ServiceNow Developer

Ensono 1K-5K IT Services

Ensono is seeking a Senior ServiceNow Developer to support enterprise ServiceNow implementations across catalog, ITSM, and CSM work with integration and platform customization ownership.

Agile Generative AI JavaScript REST API Scrum
4 hours, 14 minutes ago

Principal Software Engineer I - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Engineer I for the Elasticsearch Distributed Systems team to improve how clusters scale, stay resilient, and coordinate data across many machines.

Elasticsearch Java Lucene
4 hours, 29 minutes ago

Principal Software Engineer I - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Engineer I for the Elasticsearch Distributed Systems team to improve cluster communication, data distribution, and system resilience at scale.

Elasticsearch Java Lucene
4 hours, 29 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