DayOne

Software Development Lead

Federal Territory of Kuala Lumpur, MY

14 days ago
Save Job

Summary

At DayOne Data Centers, we are rapidly expanding our presence across Southeast Asia and beyond. We are establishing a software development team to create an innovative operations platform that supports our next-generation infrastructure.


Join us, and you’ll lead by example in a dynamic environment where growth and innovation are constant, and your voice helps shape our technical direction.


What You’ll Be Doing:

  • Build and maintain large-scale software systems that drive operational objectives of data centers.
  • Optimize system performance, troubleshoot online incidents, and continuously refactor architecture for long-term scalability.
  • Write high-quality, maintainable, and efficient code, following best engineering practices.
  • Provide technical guidance, mentorship, and code reviews to support junior developers and promote engineering standards.
  • Coordinate sprint planning, task assignments, and promote team collaboration to ensure smooth delivery of milestones.
  • Support alignment between technical direction and product goals through close collaboration with Product Managers and DevOps teams.
  • Contribute to AI-enablement efforts by identifying opportunities where intelligent automation or data-driven insights can improve system efficiency.

What You’ll Need:

  • Bachelor's degree in Computer Science or a related field, with 5+ years of experience in backend or frontend development.
  • Proficiency in Java, SQL, Spring Boot, and Python. Familiarity with MyBatis for database operations, RESTful APIs, Redis, and Kafka. Experience with relational databases, including schema design, SQL optimization, and tuning.
  • Experience building responsive, user-friendly interfaces using HTML5, CSS3, JavaScript or TypeScript, and frameworks such as Vue.js or React.
  • Strong debugging skills with the ability to break down complex requirements into manageable tasks. Experience with Git, CI/CD tools for deployment, and unit testing frameworks.
  • Proficiency in unit, integration, and end-to-end testing, with an understanding of performance testing strategies.
  • Proven experience in designing and maintaining complex applications and familiarity with system integration patterns.
  • Demonstrated ability to lead small development teams or projects, fostering a collaborative and accountable engineering culture.
  • Interest or exposure to AI/ML concepts and willingness to work with data engineers or product stakeholders on intelligent feature planning.
  • Strong communication and teamwork skills to engage effectively across cross-functional teams.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: