Backend Engineer

Newbridge


Job Location:

Singapore - Singapore

Monthly Salary: Not Disclosed
Posted on: 20 hours ago
Vacancies: 1 Vacancy

Job Summary


As a Backend Engineer you will design and ship the high-performance cloud-native services that form the backbone of our clients digital products. Youll work end-to-end in a modern DevOps culture from refining requirements with Product to deploying with CI/CD to ensuring reliability in production.

This role is for engineers who take pride in software craftsmanship thrive in agile teams and want to build systems that are secure observable and built to scale. Youll have direct impact on architecture decisions and engineering standards especially in regulated high-trust environments.

What Youll Do

1. Build & Ship Core Backend Services

  • Design develop and maintain scalable secure APIs and backend services in a cloud-native environment.
  • Implement modern engineering practices: TDD pair programming continuous refactoring and CI/CD.
  • Optimize systems for scalability observability reliability and cost-efficiency.

2. Collaborate Across the Product Lifecycle

  • Partner with Product Managers and Business Analysts to refine user stories and translate them into robust technical requirements.
  • Work with QA engineers to ensure strong automated test coverage and proactively resolve defects.
  • Collaborate with DevOps to automate build deployment and monitoring pipelines.

3. Raise the Engineering Bar

  • Conduct code reviews and champion security best practices clean code and software craftsmanship.
  • Design and document system architecture ensuring compliance with security and regulatory standards.
  • Contribute to end-to-end product development from ideation to production support.
  • Where applicable contribute to blockchain and smart contract development.

4. Communicate & Deliver

  • Clearly pitch technical ideas and influence stakeholders across product design and engineering.
  • Operate independently under pressure prioritize effectively and deliver to tight deadlines.

What Youll Bring

Technical Skills

  • Degree/Diploma in Computer Science Engineering IT or related discipline.
  • Proficiency in modern backend languages: Java Python Golang or Shell Scripting.
  • Hands-on experience with cloud platforms AWS Azure or Google Cloud.
  • Strong with containers orchestration: Docker Kubernetes.
  • Experience building CI/CD pipelines using GitHub Actions GitLab CI or similar.
  • Solid knowledge of databases: PostgreSQL MySQL MongoDB DynamoDB Redis.
  • Familiarity with observability: Prometheus OpenTelemetry Grafana ELK stack.
  • Experience with Infrastructure as Code: Terraform CloudFormation.
  • Comfortable with Git and modern branching workflows GitFlow trunk-based.
  • Skilled in API design documentation with tools like Swagger/OpenAPI.
  • Nice to have: Microservices/event-driven architecture with Kafka or RabbitMQ. Serverless: AWS Lambda Azure Functions. API gateways/service mesh: Kong Istio Apigee.

Software Engineering Practices

  • Proven experience in Agile delivery Scrum Kanban with strong collaboration skills.
  • Working knowledge of XP practices: TDD pair programming continuous refactoring.
  • Strong grasp of test automation frameworks: JUnit PyTest etc.
  • Commitment to software craftsmanship: clean maintainable efficient code.

Bonus Experience

  • Experience building government digital services and integrating with SingPass CorpPass.
  • Exposure to blockchain and smart contract development
As a Backend Engineer you will design and ship the high-performance cloud-native services that form the backbone of our clients digital products. Youll work end-to-end in a modern DevOps culture from refining requirements with Product to deploying with CI/CD to ensuring reliability in production. ...