Find Job

Staff Software Engineer (Distributed Team)Synacy Inc.

Workplace: Cebu
Salary: Agreement
Work form: Full time
Posting Date: 08/11/2025
Deadline: 30/10/2020

This job has expired, you can refer to some related jobs below

Job Descriptions
Responsibility for a system-wide architecture scope
Understand problems and find solutions to business concerns
Provide positive influence and leadership (technical initiatives) in our department
Communicate closely with parties beyond our department to represent engineering perspectives across the organization
Assess and provide constructive feedback to improve work results, way of work, and standards in the software department
Effectively resolve conflicts within and outside the software group
Develop organizational policies, standards, and guidelines for software development
Plan and lead design and construction of strategic, large, and complex development projects
Develop systems designs requiring introduction of new technologies or new uses for existing technologies
Analyze patterns and trends to anticipate and prevent problems in our production systems, and advise on security, licensing, performance, and other technical aspects of our production systems
Lead planning on infrastructure sizing and design, and maintain policies on implementing infrastructure changes in our production environment (Amazon Web Services)
Work with product managers and technical leads to assess and develop a technology roadmap for our systems
In addition, a software engineer will have the following functions:
Design, implement, and test new features in accordance to our quality standards
Perform preventive maintenance, improvements, and refactoring on our existing code base
Understand and model business domains that comprise our system (e.g. FAX, SMS, Billing, etc.)
Investigate and create proofs of concepts, such as using external services, APIs, and libraries
Monitor, maintain, and resolve problems in our production systems and support our customers' inquiries and issues
Maintain and develop infrastructure (e.g. set up applications, pipelines, and databases) in our staging and production environment on Amazon Web Services
As part of our distributed team, the following are expected:
Establish a working space and infrastructure to effectively participate in a distributed environment
Schedule work on a daily basis with a minimum of 4 hours overlap with the rest of the team
Use a stable, high-quality Internet access for video conferencing
Able to join a video conference during working hours
Job Qualifications
With at least the equivalent of 10 years work experience in any programming language and in building software systems
With experience in a technical leadership role, such as setting technical strategy and helping teams resolve complex technical issues
Strong background in Java development for web services
Experience in frameworks such as Spring Boot and fronted development using Javascript frameworks like Angular is an advantage
Strong knowledge in best practices for object-oriented programming (SOLID principles, etc.) and architectural, design, and code patterns
Strong knowledge and experience in scalable database design, data modeling, and test-driven development
Strong background and experience in using cloud services and APIs with Amazon Web Services (AWS)
Administration and shell usage of Linux-based systems (CentOS, Ubuntu)
Understanding of common Internet protocols (HTTP, DNS, etc.) and usage of networking software such as SSH and curl is an advantage
With strong communication skills, openness to new ideas, resourceful, and eager to continuously learn
As part of a distributed team, the following qualifications are required:
Self-discipline and good work ethics
Good verbal and written communication
Good time management and ability to minimize distractions
What We Offer
An environment of a sports team that is there to coach each other while being performant
A software engineering culture that strives to build high-quality software
An organization of autonomous teams, exploring and trying out solutions in a safe environment
A place for you to learn, practice, develop yourself, and contribute to something meaningful
A front seat at a fast-growing, global company with a lot of opportunities in software and technology with exposure in telecommunications and web
Flexibility and a wide array of health and well-being incentives to keep you balanced
An opportunity to work with some of the best and smartest people around
A starting salary range of P125,000 - P150,000 per month. Salary commensurate with qualifications and experience
Work Remotely: YES

Submit profile

Synacy Inc.

About the company

Synacy Inc. jobs

Cebu City, Central Visayas


Position Staff Software Engineer (Distributed Team) recruited by the company Synacy Inc. at Cebu, Cebu, Joboko automatically collects the salary of , finds more jobs on Staff Software Engineer (Distributed Team) or Synacy Inc. company in the links above

About the company

Synacy Inc. jobs

Cebu City, Central Visayas

  • Employer support:
  • +84 962.107.888