Software Engineer

Company: Safeguard Global

Salary: Not provided

Location: , United Kingdom

react
express
node
remote

Description

• Build the GWA platform: design, implement and scale services and UIs that surface workforce, cost and usage insights to customers.

• Evolve our analytics experience: extend and enhance our QuickSight-backed reporting, including embedded dashboards, row-level security and multi-tenant theming, while laying the groundwork for next-gen visualisation and exploration.

• Partner with Data Engineering to shape semantic models and ingestion pipelines (e.g. worker, payroll, invoice, usage domains) that enable trustworthy, reconcilable reporting.

• Design and maintain APIs that expose metrics and datasets for product features and third-party integrations.

• Add automated tests, performance and cost telemetry, and alerting; drive SLOs for query latency, data freshness and dashboard availability.

• Implement fine-grained access controls, RLS and auditing appropriate for sensitive HR and finance data.

• Turn stakeholder problems into small, iterative outcomes; validate with real users.

• Contribute to design reviews, technical docs, ADRs and continuous improvement.

• Play a key role on a high-performing, collaborative team.

Requirements

• Depth in at least one area of software engineering, with the flexibility to work confidently across the full stack.

• Modern JavaScript/TypeScript expertise, using React on the front end and Node.js (Express/Koa) or similar on the back end.

• Strong SQL and data modelling skills, with the ability to join, shape, and prepare datasets for analytics.

• Experience building microservices and RESTful APIs for both internal and external integrations.

• Proficiency with AWS, including services like Lambda, ECS/Fargate, API Gateway, S3, and CloudWatch, and familiarity with cloud-native design patterns.

• Hands-on experience with CI/CD, containers, automated testing, and production observability.

• Comfort working with both relational and non-relational datastores.

• Excellent communication skills with an ownership-driven mindset.

Benefits

• Remote first, with the flexibility to include life needs like school runs and gym breaks in your schedule, all while maintaining a high standard of work.

• Enjoy a competitive leave package including paid bonding leaves for new additions to your family

• Get 2 paid charitable days off to contribute to causes you believe in

• All Guardians are eligible for our annual bonus scheme or sales incentive plan.

• Grow your network internationally and collaborate across the world. Interact, discover cultures, and tap into local expertise.

• We emphasize the people factor in everything we do. Our nurturing culture ensures your ideas reach our leaders and your contributions get the recognition they deserve.

• We support your continuous growth by providing access to 2 learning platforms, where you can learn at your own pace.

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.