
Staff Software Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United Kingdom.
• Provide hands-on technical leadership within the development team.
• Spearhead the execution of development activities, taking ownership of technical design and project delivery to meet business objectives.
• Collaborate with stakeholders across the organization to gather their requirements, negotiate phased release plans, and define user story acceptance criteria.
• Design and develop our cloud-enabled products, engaging with all layers of the code stack while utilizing modern frameworks and technologies.
• Mentor Software Engineers to facilitate knowledge growth through guidance, coaching, and training opportunities.
• Promote and champion modern agile methodologies and best practices.
• Play a key role in translating requirements into sprint stories and executing those effectively.
• Create quick prototypes to refine ideas and subsequently develop them into production-quality features.
• Build and maintain reliable, high-quality integrations between G-P's platform and various third-party HRIS systems (e.g., ADP, Workday).
• Design and develop new services using a serverless, event-driven microservices architecture (AWS SAM/Lambda, EventBridge, SNS).
• Own and enhance components of our public API platform, emphasizing robust REST API design, OAuth implementation, and the management of inbound and outbound webhooks.
• Convert high-level product requirements and business needs into well-defined, practical workstreams, design specifications, and sprint stories.
• Work closely with Product and User-Experience teams to comprehend requirements.
• Contribute to the advancement of the Software Development Life Cycle (SDLC) and the technology stack.
• Exceptional communication abilities, both written and verbal.
• Proven capability to demonstrate initiative and thrive in a multi-region remote-first environment.
• A pragmatic approach to problem-solving.
• Strong understanding of serverless architectures, particularly with AWS SAM/Lambda.
• Extensive, practical experience in designing and working with NoSQL databases, specifically DynamoDB.
• Proven track record in designing, building, and maintaining microservices and bounded contexts.
• Demonstrated expertise in REST API design and implementing event-driven patterns utilizing technologies like AWS EventBridge and SNS.
• Familiarity with CI/CD practices, specifically using GitHub Actions.
• Experience in developing and integrating full-stack web applications using modern frameworks (e.g., Typescript, React, Node.js, APIs).
• Generous paid parental leave.
• Flexible time off.
• Spending accounts.
• Medical insurance.
• Dental insurance.
• Vision insurance.
• Sabbatical after 5 years and beyond.
Cision France
Navigate Power
Get handpicked remote jobs straight to your inbox weekly.