Job Description
Job Summary:
We are seeking a Computer Programmer with a deep understanding of backend development, process automation, and low-level systems programming. The ideal candidate thrives in performance-critical environments and can translate complex business logic into scalable, maintainable code. You’ll work closely with DevOps and data engineering teams to optimize legacy systems and design automation for distributed services.
Key Responsibilities:
- Develop and maintain backend services written in Go, Rust, or C++ to support automation pipelines and internal tools
- Refactor legacy Python and Java applications for improved performance, concurrency, and maintainability
- Implement CI/CD-friendly utilities for logging, validation, and internal testing frameworks
- Create connectors for secure API communication between internal tools and third-party services (e.g., GitHub, Azure DevOps, ServiceNow)
- Perform low-level debugging (memory leaks, race conditions) in Linux-based server environments
- Write shell scripts and system daemons to automate manual operator tasks across hybrid cloud infrastructure
- Participate in secure code reviews, architecture design discussions, and infrastructure compliance audits
Required Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience
- Minimum 4 years of experience with compiled languages such as Go, Rust, or C++, with demonstrated ability to manage memory, optimize I/O, and build concurrent applications
- Strong background in systems programming and automation across Unix/Linux environments
- Experience working with message queues (Kafka, RabbitMQ) and RESTful API integrations
- Proficient in scripting (Bash, Python) and system configuration tools (e.g., systemd, cron, SELinux policies)
- Familiarity with binary serialization formats (Protocol Buffers, FlatBuffers, or Cap’n Proto)
- Strong knowledge of unit testing, mocking frameworks, and debugging tools (valgrind, strace, gdb)
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers#Dynamicbrandguru