Please, let Snowplow Analytics know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Snowplow is seeking a Staff Software Engineer with experience in Javascript and Python development to join their Digital Analytics team.
The Digital Analytics team is responsible for three key components: Trackers, Data Apps, and dbt Data Models.
Trackers are developed and maintained to help customers collect data across various platforms and programming languages.
Data Apps are built using Streamlit to provide customers with tools for data analysis and visualization.
dbt Data Models are created to standardize and optimize data transformations for efficient analysis.
The role involves solving complex problems in building, testing, and maintaining applications to meet diverse use cases.
Engineers are encouraged to take ownership of the product and make decisions independently.
Responsibilities include designing, developing, documenting, and maintaining tracker SDKs, building robust QA tests, collaborating in Scrum ceremonies, reviewing code, managing CI/CD pipelines, monitoring system health, engaging with stakeholders, and researching new technologies.
Requirements:
Candidates must have a proven track record and solid experience in software development, particularly in Javascript and Python.
Experience with Swift, React, or Kotlin is considered a plus.
Familiarity with continuous integration and continuous deployment (CI/CD) practices is required.
Candidates should be familiar with tools like Terraform/IaC tooling and GitHub Actions.
Experience with containerization tools such as Docker is necessary.
Candidates should have experience with cloud-based services and environments (e.g., AWS, GCP, Azure).
Excellent problem-solving skills and attention to detail are essential.
Strong communication and collaboration skills are required.
The ability to work independently and as part of a team is necessary.
Candidates should approach software delivery pragmatically, balancing rapid learning with a commitment to reliable service.
Expertise with observability tools like Grafana and Sentry is preferred.
Benefits:
A competitive package is offered, including share options.
Flexible working arrangements are available.
A generous holiday allowance is provided, regardless of location.
A MacBook and home office equipment allowance are included.
A cycle to work scheme is available for employees.
Employees are granted one week of volunteering per year for a cause they are passionate about.
Enhanced maternity, paternity, shared parental, and adoption leave is offered.
Apply now
Please, let Snowplow Analytics know you found this job
on RemoteYeah
.
This helps us grow 🌱.