Software Engineer II in London
Software Engineer II

Software Engineer II in London

London Full-Time 50000 - 60000 £ / year (est.) Home office possible
G-P

At a Glance

  • Tasks: Build and maintain high-quality integrations and develop innovative services using serverless architecture.
  • Company: Join a leading SaaS company dedicated to breaking down global business barriers.
  • Benefits: Enjoy competitive pay, flexible work, generous leave, and professional growth opportunities.
  • Other info: Dynamic remote-first environment with excellent career advancement potential.
  • Why this job: Make a real impact on global teams while working with cutting-edge technology.
  • Qualifications: 3+ years in SaaS development, strong communication skills, and serverless architecture expertise.

The predicted salary is between 50000 - 60000 £ per year.

Our leading SaaS-based Global Employment Platform™ enables clients to expand into over 180 countries quickly and efficiently, without the complexities of establishing local entities. At G-P, we’re dedicated to breaking down barriers to global business and creating opportunities for everyone, everywhere.

Our diverse, remote-first teams are essential to our success. We empower our Dream Team members with flexibility and resources, fostering an environment where innovation thrives and every contribution is valued and celebrated. The work you do here will positively impact lives around the world. We stand by our promise: Opportunity Made Possible. In addition to competitive compensation and benefits, we invite you to join us in expanding your skills and helping to reshape the future of work.

At G-P, we assist organizations in building exceptional global teams in days, not months—streamlining the hiring, onboarding, and management process to unlock growth potential for all.

What you will do:

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

What we're looking for:

  • 3+ years of experience developing SaaS enterprise software in distributed teams.
  • Communication and Initiative: Exceptional communication skills (written and oral) and proven ability to show initiative and thrive in a multi-region remote-first environment.
  • Adaptability: A pragmatic approach to problem-solving, with the ability to pivot and adapt to changing requirements (this is prioritized above technical expertise).
  • Serverless Expertise: Strong command of serverless architectures, specifically using AWS SAM/Lambda.
  • NoSQL Database Proficiency: Deep, practical experience designing and working with NoSQL databases, specifically DynamoDB (we run DynamoDB exclusively, no relational DBs).
  • Architecture & Design: Proven experience designing, building, and maintaining microservices and bounded contexts, including applying anti-corruption layers.
  • API & Messaging: 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).
  • Tooling: Experience with CI/CD practices using GitHub Actions.

Preferred Qualifications:

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

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.

G-P is a proud Equal Opportunity Employer, and we are committed to building and maintaining a diverse, equitable and inclusive culture that celebrates authenticity. We prohibit discrimination and harassment against employees or applicants on the basis of race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, and pregnancy-related conditions), gender identity or expression (including transgender status), sexual orientation, marital status, military service and veteran status, physical or mental disability, genetic information, or any other legally protected status.

G-P also is committed to providing reasonable accommodations to individuals with disabilities. Individuals with disabilities are encouraged to apply for these positions.

Software Engineer II in London employer: G-P

At G-P, we pride ourselves on being an exceptional employer, offering a remote-first work culture that champions flexibility and innovation. Our commitment to employee growth is evident through comprehensive benefits, including generous parental leave, flexible time off, and opportunities for skill enhancement, all while making a meaningful impact on global business. Join us in reshaping the future of work in a diverse and inclusive environment where every contribution is valued.
G-P

Contact Detail:

G-P Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer II in London

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to boost your confidence.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Software Engineer II in London

SaaS Development
Serverless Architecture
AWS SAM
AWS Lambda
NoSQL Database Design
DynamoDB
Microservices Architecture
REST API Design
OAuth Implementation
Event-Driven Patterns
AWS EventBridge
SNS
CI/CD Practices
GitHub Actions
Communication Skills

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Software Engineer II role. Highlight your experience with serverless architectures and NoSQL databases, as these are key for us at G-P.

Show Off Your Communication Skills: Since we value exceptional communication, don’t shy away from showcasing your written skills in your application. Use clear and concise language to demonstrate how you can thrive in our remote-first environment.

Be Pragmatic and Adaptable: We love candidates who can pivot and adapt to changing requirements. In your application, share examples of how you've tackled challenges in previous roles, especially in a distributed team setting.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows initiative!

How to prepare for a job interview at G-P

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially AWS SAM/Lambda and NoSQL databases like DynamoDB. Brush up on your serverless architecture knowledge and be ready to discuss how you've used these tools in past projects.

✨Showcase Your Communication Skills

Since exceptional communication is key for this role, practice articulating your thoughts clearly. Prepare to explain complex technical concepts in simple terms, as you’ll need to collaborate with Product and User-Experience teams. Consider using examples from your previous work to illustrate your points.

✨Be Ready to Adapt

The ability to pivot and adapt to changing requirements is highly valued. Think of instances where you successfully navigated unexpected challenges in your projects. Be prepared to discuss how you approached problem-solving in those situations.

✨Understand the Company Culture

G-P values a diverse and inclusive culture, so do a bit of research on their values and mission. Be ready to share how your personal values align with theirs and how you can contribute to their remote-first environment. This will show that you’re not just a fit for the role, but also for the company.

Software Engineer II in London
G-P
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>