B

Senior Software Engineer - Backend

Beyondsoft Singapore

Singapore · Full Time

Be the first to apply

Experience
6+ yrs
Salary
Openings
1
Posted
6 ঘন্টা আগে
Work mode
In office
Education
Bachelor's degree
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Role Overview

The Senior Software Engineer will collaborate with engineering teams and stakeholders to enhance development efficiency, system reliability, and overall operational performance. This includes evaluating current systems, workflows, and processes to spot improvement opportunities and recommending implementation of engineering best practices such as CI/CD, site reliability engineering, automation, and monitoring.

Key Responsibilities

  • Partner with engineering departments and stakeholders to elevate system reliability and development productivity.
  • Analyze existing workflows and processes to identify areas needing enhancement.
  • Suggest and implement best practices in software engineering including continuous integration, continuous delivery, automation, and system monitoring.
  • Design implementation roadmaps for onboarding new tools, techniques, and technologies.
  • Communicate complex technical solutions clearly to both technical and non-technical audiences.
  • Support proof-of-concept initiatives and assist in early-stage solution developments.
  • Develop and maintain backend applications, scripts, and batch processes primarily using Node.js and TypeScript.
  • Build and manage cloud infrastructures on platforms like AWS, Azure, or Google Cloud Platform.
  • Develop scalable data streaming and processing systems.
  • Collaborate closely with engineers to share knowledge, establish tools, and promote best practices.

Requirements

  • University degree in Computer Science, Information Technology, Engineering, or a closely related field.
  • Minimum of six years experience as a software engineer contributing individual expertise.
  • Strong proficiency in Node.js and TypeScript development.
  • Hands-on experience with cloud services such as AWS, Azure, or GCP.
  • Experience creating automation scripts, cron jobs, and batch processing solutions.
  • Familiarity with event-driven architectures and streaming data technologies.
  • Proven track record in delivering enterprise-scale technical solutions.
  • Excellent analytical and problem-solving capabilities.
  • Effective communication skills and ability to manage multiple stakeholders.
  • Skill in preparing detailed technical documentation, architectural diagrams, and implementation strategies.
  • Experience in supporting proofs of concept and facilitating technology adoption.
  • Exposure to secure or isolated (air-gapped) environments is a plus.

Additional Information

Beyondsoft champions equality and diversity in the workplace. The company prohibits any form of discrimination based on race, ethnicity, religion, age, gender identity, sexual orientation, disability, or other protected characteristics. Employment offers depend on the successful completion of law-compliant pre-employment procedures. The company does not charge any recruitment fees or request unauthorized payments from candidates at any stage of the hiring process.

Level

Senior

Minimum education

Bachelor's Degree

Tools & software

TypeScript required Node.js required

How they work

Communication Teamwork & Collaboration Problem Solving
🤖
Online · instant AI help