Remote Staff Software Engineer
at Snowplow

Logo of Snowplow

Snowplow

πŸ“Remote - United Kingdom

Summary

Join Snowplow as a Staff Software Engineer to contribute to the development of customer data infrastructure for AI-driven marketing, digital products, and services. The ideal candidate will have experience in Javascript and Python development, with expertise in continuous integration and deployment practices.

Requirements

  • A proven track record and solid experience in software development, particularly in Javascript and Python. Experience with Swift, React or Kotlin is a plus
  • Experience with continuous integration and continuous deployment (CI/CD) practices
  • Familiarity with tools like Terraform / IaC tooling and GitHub Actions
  • Familiarity with containerisation tools such as Docker
  • Experience with cloud-based services and environments (e.g., AWS, GCP, Azure)
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills
  • The ability to work independently and as part of a team
  • Expertise with observability tools like Grafana and Sentry

Responsibilities

  • Design, develop, document and maintain tracker SDKs of Snowplow ensuring high-quality code delivery
  • Build robust QA, unit and integration tests both within our Trackers and Data app projects, using a variety of frameworks
  • Collaborate in Scrum ceremonies and engage with cross-functional teams for requirements
  • Review code to maintain quality and provide constructive feedback
  • Manage CI/CD pipelines for automated deployments and reliability
  • Monitor system health with observability tools and address issues proactively
  • Engage with stakeholders for alignment on project goals and updates
  • Research new technologies to improve the Snowplow ecosystem

Benefits

  • A competitive package, including share options
  • Flexible working
  • A generous holiday allowance no matter where you are in the world
  • MacBook and home office equipment allowance
  • Cycle to work scheme
  • 1 week of volunteering a year for a cause you feel passionate about
  • Enhanced maternity, paternity, shared parental and adoption leave

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let Snowplow know you found this job on JobsCollider. Thanks! πŸ™