An application made for this job — a tailored resume and cover letter that speak straight to the posting.
engineeringjobs.net, Inc. is seeking a seasoned backend engineer to design, develop, test, and maintain Golang services on Linux for scalable distributed systems. You will contribute to APIs, daemons, and infrastructure tooling in a fast-moving environment.
Responsibilities include troubleshooting production issues across application, OS, and networking layers, optimizing performance and reliability, and collaborating on architecture, CI/CD, code reviews, and best engineering practices.
Design, develop, test, and maintain Golang backend services, Linux platform components, APIs, daemons, and infrastructure tooling for scalable distributed systems. Troubleshoot production issues across application, operating system, and networking layers, optimize performance and reliability, and collaborate on architecture, CI/CD, code reviews, and engineering practices.
Requires 5–10 years of software development experience, strong Go programming skills, and solid Linux platform development and troubleshooting experience. Candidates should understand concurrency, memory management, and system internals, and have experience with REST APIs, microservices, distributed systems, Git, CI/CD, debugging, and Agile/Scrum.
Golang, Linux, Backend Development, Platform Development, Distributed Systems, Linux Networking, Kubernetes, Concurrency, Memory Management, REST APIs, Microservices, Git, CI/CD, Debugging, Containerized Deployments, Agile/Scrum