x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Engineer (Golang)
 banner picture 1  banner picture 2  banner picture 3

Software Engineer (Golang)

Epyphite Pte. Ltd.

Epyphite Pte. Ltd. company logo

Join our dynamic team where innovation meets cutting-edge technology. We are a forward-thinking company focused on developing scalable and efficient solutions. We are looking for a passionate Software Engineer with expertise in Golang and a strong background in microservices architecture, databases, and modern communication protocols.

Key Responsibilities:

  • Microservices Development: Design, develop, and maintain microservices using Golang, ensuring high performance, scalability, and reliability.
  • Database Management: Work with both SQL and NoSQL databases to store, retrieve, and manage data efficiently. Optimize queries and database interactions for performance.
  • API Development: Design and implement RESTful services and GRPC-based APIs, ensuring seamless communication between services and clients.
  • Data Serialization: Handle data serialization formats like JSON and Protocol Buffers (protobuf) for efficient data interchange between services.
  • Collaboration: Work closely with cross-functional teams, including front-end developers, DevOps, and product managers, to deliver high-quality software solutions.
  • Code Quality: Write clean, maintainable, and well-documented code. Conduct code reviews and contribute to the continuous improvement of the codebase.
  • Continuous Integration: Participate in the continuous integration and delivery (CI/CD) pipeline to ensure smooth deployments and updates.

Required Skills and Qualifications:

  • Experience: Proven experience as a Software Engineer with a focus on Golang development.
  • Microservices: Strong understanding and hands-on experience with microservices architecture, including service discovery, load balancing, and scaling.
  • Database Knowledge: Proficiency in working with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.
  • API Expertise: Experience in building and consuming RESTful services and GRPC APIs.
  • Data Formats: Familiarity with JSON and Protocol Buffers (protobuf) for data serialization and communication.
  • Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues.
  • Team Player: Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Preferred Qualifications:

  • Cloud Experience: Experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes).
  • Performance Optimization: Experience in optimizing applications for performance and scalability.
  • CI/CD: Familiarity with CI/CD tools and practices.

What We Offer:

  • Innovative Projects: Work on challenging and innovative projects that make a real impact.
  • Professional Growth: Opportunities for career development and continuous learning.
  • Collaborative Culture: Be part of a diverse, inclusive, and supportive team environment.
  • Competitive Compensation: Attractive salary and benefits package, including health insurance, paid time off, and more.

Application Process: If you are a skilled Golang developer with a passion for microservices and modern software architecture, we would love to hear from you. Please submit your resume and a cover letter detailing your experience and why you’re a great fit for this role.

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
System Control Engineer (PLC, East)
Recruit Expert Pte. Ltd.
Quick Apply
System Analyst
Activate Interactive Pte Ltd
Quick Apply
Assistant Technical Project Manager
I-consult Tech Pte. Ltd.
Quick Apply
Mobile Apps Developer
I-consult Tech Pte. Ltd.
Quick Apply
Analyst Programmer
I-consult Tech Pte. Ltd.
Quick Apply
Programme Manager
Singapore Squash Rackets Association
Quick Apply
Data Integration and ETL Consultant / DATA ENGINEER
Sift Analytics Group Pte. Ltd.
Quick Apply
Staff Software Engineer (full stack)
Commscope Communications Singapore Pte. Ltd.
Quick Apply
Senior Software Engineer (full stack)
Commscope Communications Singapore Pte. Ltd.
Quick Apply
Technical Sale Engineer (Up $5000, Woodlands)
Atomrecruit Pte. Ltd.
Quick Apply