Software Engineer | Codersbrain
full-timecontractual
Posted on July 10, 2025
Job Description
Software Engineer
Company Overview
Company details not specified.
Job Summary
We are seeking a proficient Software Engineer who has strong experiences in system design, architecture, and project execution. The successful candidate will play a critical role in developing and implementing scalable software solutions, contributing to the efficiency and reliability of our services.
Responsibilities
- Design and develop RESTful services and backend components using Golang.
- Execute projects efficiently while adhering to timelines and quality standards.
- Implement and maintain applications built on major cloud platforms, with a preference for AWS, Azure, or GCP.
- Work with various data stores and possess solid knowledge in data modeling, ensuring effective scaling.
- Collaborate in developing microservices architecture and ensure a sound understanding of distributed systems.
- Utilize DevOps practices and tools such as Jenkins, Ansible, Kubernetes, and Git to enhance development processes.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience in system design and architecture principles.
- Proficient in Golang and familiar with microservices and 3-Tier architectures.
- Strong understanding of data structures, multi-threading, and concurrency concepts.
- Experience with data stores such as Aerospike, MySQL, MongoDB, and their respective scaling techniques.
- Knowledge of elasticsearch queries and visualization tools such as Grafana and Kibana.
- Strong networking fundamentals, including Firewalls, Proxies, DNS, and Load balancing.
Preferred Skills
- Experience with DevOps tools like Jenkins, Ansible, Kubernetes, and Git.
- Familiarity with cloud solutions such as AWS, Azure, and Google Cloud Platform.
Experience
- Prior experience in software development, particularly focused on system design and implementation, is essential.
Environment
Work setting details not specified, including whether it is remote, in-office, or hybrid.
Salary
Salary details not specified.
Growth Opportunities
Career advancement opportunities within the company are not specified.
Benefits
Information regarding benefits offered is not specified.