The Senior Backend Engineer will be an integral part of the EMEA engineering teams in a full-time remote role.
This position is open to employees based in the UK, Ireland, Estonia, Netherlands, Sweden, and Spain, and to contractors across other EMEA locations, including Eastern Europe and Portugal.
DoiT is a global technology company that helps cloud-driven organizations leverage the cloud for business growth and innovation.
The role involves working on the core backend solutions that power the PerfectScale data pipeline and business logic.
Responsibilities include collaborating with product managers and developers, implementing features from proposal to maintenance, writing clean and maintainable code, improving the health of the codebase, and providing feedback during team planning sessions.
Requirements:
Excellent communication skills in English, both written and verbal are required.
A minimum of 6+ years of backend development experience in Go, Java, Rust, or Python is necessary.
At least 3+ years of commercial experience with Golang is required.
Candidates must have 2+ years of experience with high traffic/high load distributed systems and data pipelines.
Experience with both relational and non-relational databases, including performance, schema, and query optimization, is essential; familiarity with ClickHouse and Postgres is a significant advantage.
Experience in developing enterprise-grade SaaS products, microservices, and containers is required.
Candidates should have experience working with microservices and containers, specifically Docker.
A passion for distributed systems design and infrastructure is necessary.
Familiarity with modern DevOps frameworks and best practices, including Docker, Kubernetes, GitOps, and CI/CD, is required.
A knack for benchmarking and optimization is essential.
A proactive, can-do approach is necessary, along with the ability to operate flexibly in a fast-paced, evolving team environment.
Candidates should be self-organized, goal-oriented, self-motivated, confident, thorough, and tenacious.
Benefits:
The position offers unlimited PTO.
Flexible working options are available to support work-life balance.
Health insurance is provided.
Parental leave is included.
An employee stock option plan is available.
A home office allowance is provided to support remote work.
A professional development stipend is offered for skill enhancement.
There is a peer recognition program to acknowledge contributions and achievements.