DoiT

Technology

SeniorSoftwareEngineer-PerfectScalebyDoiT

€95–145k ~AI est. Bulgaria FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer - PerfectScale by DoiT at DoiT. Skills: Distributed systems, Data pipelines, Cloud-native technologies, Kubernetes. Design distributed backend systems. Build distributed backend systems”

What You'll Achieve.

Reduce system complexity; Reduce technical debt

Industry & Context.

Technology
Problems you'll solve

Debugging; Performance tuning; Benchmarking

What They're Looking For.

Must Have

8–15+ years backend engineering experience, 2–3 years Go experience, Backend development experience in Java, Rust, or Python, Experience with databases such as PostgreSQL, Solid understanding of containerized environments, Solid understanding of DevOps practices, Debugging skills, Performance tuning skills, Benchmarking skills

Nice to Have

Experience with ClickHouse or similar analytical systems, Kubernetes optimization experience, Backend services experience, Data-intensive workloads experience

What You'll Do.

Design distributed backend systems

Build distributed backend systems

Maintain distributed backend systems

Design data pipelines

Maintain data pipelines

Take ownership of system architecture

Contribute production code

Drive technical direction

Reduce system complexity

Reduce technical debt

Lead engineering initiatives

Collaborate with product teams

Collaborate with engineering teams

Collaborate with R&D teams

Define technical roadmaps

Translate product requirements

Improve engineering standards

How You'll Work.

Team & Collaboration

Product teams; Engineering teams; R&D teams; Cross-functional teams

Communication Scope

Technical direction

Process & Methodology

Roadmap planning

Full Job Description

## Accountabilities Design, build, and maintain large-scale distributed backend systems and high-throughput data pipelines, primarily using Go and modern cloud-native technologies. Take ownership of system architecture decisions, ensuring performance, scalability, reliability, and resilience across the platform. Actively contribute high-quality production code while driving technical direction and reducing system complexity and technical debt. Lead key engineering initiatives related to Kubernetes optimization, backend services, and data-intensive workloads. Collaborate closely with product, engineering, and R&D teams to define technical roadmaps and translate product requirements into scalable solutions. Improve engineering standards across testing, observability, CI/CD, and infrastructure practices. Mentor engineers and contribute to a strong culture of technical excellence and continuous improvement. Requirements: 8–15+ years of backend engineering experience, including strong expertise in distributed systems and production-grade architectures. At least 2–3 years of hands-on commercial experience with Go as a primary programming language. Strong backend development experience in Java, Rust, or Python, with a deep understanding of scalable system design. Proven track record of building and maintaining high-load data pipelines and cloud-native microservices architectures. Strong experience with databases such as PostgreSQL and ideally ClickHouse or similar analytical systems. Solid understanding of containerized environments and DevOps practices, including Docker, Kubernetes, GitOps, CI/CD. Strong debugging, performance tuning, and benchmarking skills with a hands-on engineering mindset. Excellent communication skills with the ability to collaborate across distributed, cross-functional teams. Benefits: Competitive salary with equity participation via employee stock option plan Unlimited paid time off and flexible working arrangements Fully remote-first working mode

Free ATS check

Applying for this Senior Software Engineer - PerfectScale by DoiT role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about DoiT?

Real rants from real employees. Read before you apply.

Read Company Rants →