Staff Software Engineer @G-P
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 2d ago

[Hiring] Staff Software Engineer @G-P

2d ago - G-P is hiring a remote Staff Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

As a Staff Software Engineer at G-P you will be hands-on, perform as an individual contributor and will also lead a small team of software engineers.

  • Provide hands-on technical leadership in the development team
  • Drive the implementation of development activities including owning technical design and project execution for the team to meet business goals
  • Collaborate with stakeholders across the business to understand their requirements, negotiate phased release plans and define user story acceptance criteria that meet evolving customer needs
  • Design and develop our cloud-enabled products, working on all parts of the code stack as we utilize modern frameworks and technologies
  • Mentor Software Engineers to allow for knowledge development through advice, coaching and training opportunities
  • Advocate and evangelize modern agile methodologies and best practices
  • Take a lead role in translating requirements to sprint stories and executing on them
  • Build quick prototypes to refine concepts, then turn them into real production-quality features
  • 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 the tech stack

Qualifications

  • 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)

Requirements

  • Experience in a product engineering space, translating high-level requirements into technical plans and workstreams is highly desirable
  • Experience working on third-party integrations with major HRIS systems (Workday, SAP, ADP)
  • Familiarity with modern AI tools, e.g., Cursor
  • Experience in a startup or high-growth environment is desirable

Benefits

  • Generous paid parental leave
  • Flexible time off
  • Spending accounts
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Sabbatical after 5 years
  • Additional compensation structures for sales and non-sales roles
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Engineer @G-P
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later