Tech Stack
ApacheCloudDockerGoGrafanaGRPCKafkaKubernetesLinuxPostgresPrometheusPythonReactSparkTerraformTypeScript
About the role
- You’ll be joining Our Platform Sustaining & Enhancement team, the team that keeps the platform healthy while rapidly adding targeted, high-impact enhancements.
- Third-line investigations. Every morning the team reviews new issues that have already passed first and second line triage. You’ll dig into logs, traces and code to explain behaviour, patch bugs or raise backlog stories when deeper product work is needed. Often these investigations will result in improving observability or stability of the platform.
- High-impact feature work. Between investigations we deliver focused enhancements and platform improvements that don’t slot neatly into long-term road-maps. Because our team’s workload is unpredictable, delivery dates are flexible and scoped by the team.
- Platform observability & performance. Your team members continually raise the bar on monitoring, metrics and efficiency.
- Joining as our newest engineer, you’ll pair with seasoned Go / TypeScript / Python devs, owning real tasks from week one. Expect a dynamic mix of bug hunting, green field coding and customer interaction all in a cloud native solution.
Requirements
- Core Responsibilities
- Software debugging: Investigate production issues across Go micro-services, TypeScript React UIs and Python data pipelines. Use logs, tracing and AI powered tools to investigate and patch quickly.
- Feature development: Build and test code (mainly Go & TypeScript) for platform enhancements. Write unit / integration tests, participate in peer reviews and pair-programming sessions.
- Documentation & knowledge-sharing: Keep our Runbooks and ADRs up-to-date; share learnings via demos.
- Additional company wide requirements
- Understand and comply with InfoSum’s security and privacy policies, and be attentive to information security at all times in the performance of duties for InfoSum.
- Must-haves
- 3-5 years’ professional software engineering experience.
- Working knowledge of at least one of Go or Python and willingness to learn the other languages including typescript.
- Solid grasp of Git, REST and basic cloud/Linux fundamentals.
- Curiosity and the confidence to ask questions in a fast-moving team.
- Nice-to-haves
- Exposure to Kubernetes, Docker or Terraform.
- Experience with observability stacks (Grafana, Prometheus, OpenTelemetry).
- Familiarity with Postgres.
- Interest in data-privacy, AdTech/MarTech or large-scale data processing.
- Familiarity with Kafka, gRPC or Apache Spark.