Senior Software Engineer (backend)

  • Sector: 工业
  • Contact: Avinash Kumar
  • Client: Monroe Consulting Group
  • Location: Malaysia
  • Salary: Negotiable
  • Expiry Date: 19 October 2025
  • Job Ref: BBBH484869_1753081659
  • Contact Email: avinash@monroeconsulting.com.my

Executive recruitment company Monroe Consulting Group's Technology Division is partnering with a leading cybersecurity company that specializes in advanced threat detection and data security solutions. Our distinguished client is currently seeking for a highly skilled Senior Software Engineer to drive the development of our cutting-edge security products and mentor a team of engineers.

As a Senior Software Engineer, you will be responsible for leading the design, development, and implementation of secure and scalable software solutions. You will play a crucial role in working with a team of engineers, ensuring best practices in coding, architecture, and system design. This position offers an exciting opportunity to work with the latest technologies in cybersecurity and cloud computing.

Key Responsibilities:

  • Work with a team of software engineers, providing technical guidance and support.
  • Architect, design, and implement scalable, high-performance software solutions.
  • Write clean, efficient, and well-documented code primarily in Python and JavaScript.
  • Oversee the integration and optimization of NoSQL (MongoDB, Redis) and SQL (PostgreSQL, Oracle) databases.
  • Collaborate with cross-functional teams to define and develop new product features.
  • Conduct code reviews and enforce best software development practices.
  • Stay up-to-date with the latest industry trends and technologies to improve software efficiency and security.


Requirements:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Between 5-10 years of professional software development experience (flexible)
  • Experience leading a team (not necessarily as a Line Manager but experience as a Senior Engineer guiding and mentoring junior or mid-level engineers is a must-have)
  • Experience in mentoring and guiding junior engineers (flexible)
  • Programming languages: Proficiency in Python and Javascript is a priority.
  • Database - Expertise in NoSQL (MongoDB, Redis) and SQL (PostgreSQL, Oracle)
  • Familiarity with Kubernetes.


Nice-to-Have:

  • Familiarity with cloud services such as AWS, Azure, GC
  • Background in software architecture with the ability to design high performance, scalable systems