Senior Software Engineer

8 months ago


Singapore SHIELD AI TECHNOLOGIES PTE. LTD. Full time
Roles & Responsibilities

As a Software Engineer (Backend), you will be responsible for supporting full software development of new and existing applications. Working individually and as a team, be expected to be working on projects that include but not limited to software architecture and infrastructure. We are looking for talented and passionate Software Engineers who are proactive to take initiatives to identify problems, and have the logical thought flow and right skill sets to solve them.


Responsibilities

  • Design and code using GO language to enhance the availability, scalability, latency, and efficiency of SHIELD’s products
  • Work with internal team to explore and create new design / architectures for better scaling and performance of back-end services
  • Conduct and participate in code and design reviews to achieve and maintain high development standards
  • Work alongside internal team for service capacity and demand planning, software performance analysis, tuning and optimization
  • Work alongside with product team to define and prototype feature specifications
  • Develop, construct, analyse and troubleshoot large-scale systems
  • Engage in full-stack performance tuning and optimization
  • Debug and optimise complex enterprise software

Backend Tech Stack

  • Go
  • Node.js
  • Python
  • C++


  • Minimum 5 years of experience in back-end web development
  • Degree in Computer Science, Software Engineering, Information Technology or related fields
  • Strong Computer Science knowledge in algorithms and data structures
  • Experience in MySQL, MongoDB and other relational/NoSQL databases
  • Expert in distributed systems design and architecture with experience in system performance and scaling
  • Willingness to work on Go programming language with prior programming experiences with C++, Node.js, Python
  • Passionate in innovating, learning new skills and technology
  • Proficient in setting monitoring tools and crisis management for recovery
  • Comfortable working on frontend and backend tasks is a plus

Tell employers what skills you have

MongoDB
Scalability
Data Structures
Software Engineering
MySQL
Tuning
Distributed Systems
Demand Planning
Python
Performance Tuning
Crisis Management
Systems Design
Web Development
Databases
Software Development
C++

  • Singapore The Chemical Engineer Full time

    What’s the role?Your primary accountabilities as a Process Control Senior Engineer include: Improve robustness of Base Layer control performance, delivery of high uptime and low operator intervention rates. Conduct daily base layer performance monitoring, provide technical support and lead troubleshooting for control and safeguarding related issues....


  • Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    JOB DESCRIPTION The incumbent will be responsible for developing and installing robust software solutions. Key responsibilities include designing, implementing, and delivering high-quality software projects using JAVA, Spring Boot, SQL/Oracle, J2EE, Junit, Mockito, JQuery, Javascript, and other JAVA technologies. The individual should possess knowledge of...


  • Singapore The Software Practice Full time

    We are looking for exceptionally smart people with strong development skills and an avid interest in web/mobile development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do. Requirements Students will be...


  • Singapore Ground Labs Pte Ltd Full time

    Join to apply for the Senior Software Engineer role at Ground Labs . Ground Labs is seeking a Senior Software Engineer to join our high-performing team working on diverse products and technologies. Based in our Singapore headquarters, you'll collaborate closely with our engineering and product teams. We're a fun-loving team passionate about our...


  • Singapore Preferably Professional Engineer Full time

    Client: MNC, A1 Main Contractor. Mega Projects Staff Benefits: 17 days annual leave, Year-End Bonus + VB. Salary: Negotiable Based on Qualification, Experience & Capability Location: Central Job Requirements: Degree in Electrical or Mechanical Engineering, recognized by PE Board Singapore/ BCA / IES Min 10 year experience in Mechanical & Electrical...


  • Singapore Success Software Full time

    Primary Role of Positions Software Engineers work in project groups of the Delivery organization and are responsible for the implementation of software applications Job Duties and Responsibilities Participate in design/code reviews. Coding, implementing, maintaining, and troubleshooting software Aid in creating prototype/test applications. Working with...


  • Singapore Sioux High Tech Software Ltd. Full time

    About Sioux Sioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...


  • Singapore TECHVIFY Software Full time

    Responsibilities Work directly with customers to design and execute automated test plans and test cases to ensure the quality of our software products. Perform automation testing, including functional, regression, integration, and system testing. Collaborate with product managers, developers, and other stakeholders to understand requirements and identify...


  • Singapore GRAVITAS RECRUITMENT GROUP (SG) PTE. LTD. Full time

    Roles & ResponsibilitiesDrive critical digital transformation as a senior software engineer at a global commodities trading company! My client, a global commodities, energy and utilities trading company is undergoing a major digital transformation, moving towards a data-centric architecture on microservices, in order to integrate multiple systems, services...


  • Singapore GRAVITAS RECRUITMENT GROUP (SG) PTE. LTD. Full time

    Roles & ResponsibilitiesDrive critical digital transformation as a senior software engineer at a global commodities trading company! My client, a global commodities, energy and utilities trading company is undergoing a major digital transformation, moving towards a data-centric architecture on microservices, in order to integrate multiple systems, services...


  • Singapore Veeam Software Full time

    Veeam, the #1 global market leader in data protection and ransomware recovery, is on a mission to empower every organization to not just bounce back from a data outage or loss but bounce forward. With Veeam, organizations achieve radical resilience through data security, data recovery, and data freedom for their hybrid cloud. The Veeam Data Platform...


  • Singapore ASMPT SMT Solutions Full time

    As a Senior/Staff Software Engineer, you will be required to develop solutions for SPI, factory line and their associated modules and configurable options. You will also be responsible for solving complex engineering problems using new or existing technologies, and through innovation, creativity, and technical analysis with a strong focus on quality....

  • Software Engineer

    1 week ago


    Singapore THE BOSTON SOFTWARE SOLUTIONS INTERNATIONAL PTE LTD Full time

    Roles & ResponsibilitiesWe are looking for a candidate with the following qualifications and experience:• Experience: At least 8 years of SAP MM and EWM implementation experience • Technical Expertise: Proficiency in EWM scenarios and barcode integration.• Certifications: SAP certification is preferred.• Broad Knowledge: Hands-on experience with data...

  • Software Engineer

    7 days ago


    Singapore THE BOSTON SOFTWARE SOLUTIONS INTERNATIONAL PTE LTD Full time

    Roles & ResponsibilitiesWe are looking for a candidate with the following qualifications and experience:• Experience: At least 8 years of SAP MM and EWM implementation experience • Technical Expertise: Proficiency in EWM scenarios and barcode integration.• Certifications: SAP certification is preferred.• Broad Knowledge: Hands-on experience with data...


  • Singapore Veeam Software Full time

    Veeam, the #1 global market leader in data protection and ransomware recovery, is on a mission to empower every organization to not just bounce back from a data outage or loss but bounce forward. With Veeam, organizations achieve radical resilience through data security, data recovery, and data freedom for their hybrid cloud. The Veeam Data Platform...


  • Singapore TECHVIFY Software Full time

    Responsibilities Maintain and enhance the existing codebase. Implement page layouts, features, and changes as per mockups and/or written requirements. Design and develop new products or maintain existing applications. Perform unit testing, bug fixing, and improve product performance. Leverage best software engineering practices. Identify and eliminate...


  • Singapore ASMPT SMT Solutions Full time

    As a Senior/Staff Software Engineer, you will be required to develop solutions for SPI, factory line and their associated modules and configurable options. You will also be responsible for solving complex engineering problems using new or existing technologies, and through innovation, creativity, and technical analysis with a strong focus on quality....


  • Singapore Thermo Fisher Scientific Full time

    Job Description We are seeking Senior Software Engineer at Thermo Fisher Scientific Inc. in Singapore. This role offers a chance to be part of outstanding advancements that make a global difference. Work alongside a world-class team on ambitious projects and contribute to our mission of enable our customers to make the world healthier, cleaner and safer....


  • Singapore Sioux High Tech Software Full time

    About Sioux Sioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems. We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...


  • Singapore ATLANTIC SOFTWARE PTE. LTD. Full time

    Position Overview: We are seeking a highly skilled and experienced Senior Python AI Engineer to join our team. In this role, you will be responsible for designing, developing, and deploying cutting-edge AI and machine learning solutions to address complex challenges. You will work closely with cross-functional teams, including data scientists, software...