Software Engineer II
Posted 1ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer II responsible for integrations with third-party HRIS systems for G-P's Global Employment Platform. Design services using a serverless architecture and maintain public API platform.
Responsibilities:
- Build and maintain reliable, high-quality integrations between G-P's platform and third-party HRIS systems (ADP, Workday, etc.).
- Design and develop new services leveraging a serverless, event-driven microservices architecture (AWS SAM/Lambda, EventBridge, SNS).
- Own and enhance components of our public API platform, focusing on robust REST API design, OAuth implementation, and management of inbound and outbound webhooks.
- Translate high-level product requirements and business needs into clearly defined, pragmatic workstreams, design specifications, and sprint stories.
- Collaborate closely with Product and User-Experience teams to understand requirements.
- Contribute to the evolution of the SDLC and champion engineering best practices.
Requirements:
- 3+ years of experience developing SaaS enterprise software in distributed teams.
- Exceptional communication skills (written and oral) and proven ability to show initiative and thrive in a multi-region remote-first environment.
- A pragmatic approach to problem-solving, with the ability to pivot and adapt to changing requirements (this is prioritized above technical expertise).
- Strong command of serverless architectures, specifically using AWS SAM/Lambda.
- Deep, practical experience designing and working with NoSQL databases, specifically DynamoDB (we run DynamoDB exclusively, no relational DBs).
- Proven experience designing, building, and maintaining microservices and bounded contexts, including applying anti-corruption layers.
- Demonstrated ability in REST API design and implementing event-driven patterns using technologies like AWS EventBridge and SNS, and experience with OAuth and webhooks (inbound and outbound).
- Experience with CI/CD practices using GitHub Actions.
- Experience developing & integrating full-stack web applications using modern frameworks (e.g., Typescript, React, Node.js, APIs).
Benefits:
- G-P values its employees and offers excellent benefits and perks including generous paid parental leave
- flexible time off
- spending accounts
- medical insurance
- dental insurance
- vision insurance
- sabbatical after 5 years and more.




















