PerfectScale by DoiT
Technology
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer at PerfectScale by DoiT. Skills: Go, distributed systems, Kubernetes, data pipelines, cloud-native. Design, build, and maintain large-scale distributed backend systems and high-throughput data pipelines. Take ownership of system architecture decisions. Contribute high-quality production code. Lead key engineering initiatives related to Kubernetes optimization, backend services, and data-intensive workloads. Collaborate with product, engineering, and R&D teams. Improve en”
What You'll Achieve.
ensuring performance, scalability, reliability, and resilience across the platform. reducing system complexity and technical debt. translate product requirements into scalable solutions.
Industry & Context.
distributed systems; system design; scalability; reliability; resilience; system complexity; technical debt
Full remote-first working model across EMEA and selected global regions. International, distributed team culture with emphasis on autonomy and flexibility.
What They're Looking For.
Must Have
8–15+ years of backend engineering experience, including 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. 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. 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. 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.
What You'll Do.
Design, build, and maintain large-scale distributed backend systems and high-throughput data pipelines.
Take ownership of system architecture decisions.
Contribute high-quality production code.
Lead key engineering initiatives related to Kubernetes optimization, backend services, and data-intensive workloads.
Collaborate with product, engineering, and R&D teams.
Improve engineering standards across testing, observability, CI/CD, and infrastructure practices.
Mentor engineers.
How You'll Work.
Team & Collaboration
Collaborate closely with product, engineering, and R&D teams to define technical roadmaps and translate product requirements into scalable solutions. Collaborate across distributed, cross-functional teams.
Communication Scope
communication
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
Applying for this Senior Software Engineer 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 PerfectScale by DoiT?
Real rants from real employees. Read before you apply.