Senior Backend Engineer
7 days ago
The position reports to the
Head of Engineering
Job Overview
We are looking for a highly-skilled technical expert to join our growing retail IT team at TIME as a Senior Backend Engineer. With a strong background in building scalable, high-performance, and secure applications, the ideal candidate will be an expert with our core technologies: Go, PostgreSQL, Redis, and Docker.
You will be a key technical contributor and mentor within our development team. Your role is to tackle the most complex technical challenges, own large-scale features from design to deployment, and elevate the skills of the entire team through mentorship and by setting a high bar for code quality. As we practice Scrum, your experience and ability to guide others within an Agile environment are essential.
Your work life:
- Backend Architecture: Lead the design, development, and maintenance of our backend systems, ensuring they are scalable, reliable, and maintainable.
- API & Service Development: Architect, build, and own scalable and secure backend services and APIs using Go, with a focus on high availability and low latency.
- Database Expertise: Own the backend database architecture. Design, optimize, and maintain complex schemas in PostgreSQL, focusing on performance tuning, indexing, and scalability. Implement and manage caching strategies using Redis.
- Security & Quality: Champion and enforce secure coding best practices across all backend services. Conduct thorough code reviews to ensure high standards of quality, performance, and security.
- Mentorship: Mentor and guide junior and mid-level engineers, fostering a culture of technical excellence and collaborative problem-solving. Help unblock team members and provide constructive technical feedback.
- Collaboration: Collaborate closely with front-end engineers, product owners, and designers to define clear API contracts and deliver seamless features.
- Agile Process: Actively participate in all Scrum ceremonies (sprint planning, stand-ups, reviews, retrospectives), helping to improve team velocity and processes.
- Troubleshooting: Own advanced troubleshooting for complex backend issues, including performance bottlenecks, data integrity problems, and service outages.
- Process Improvement: Drive the continuous improvement of our backend stack and development processes by evaluating and recommending new technologies and practices.
To be considered, you'll need:
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience: 3-5+ years of proven experience as a Backend Engineer, with demonstrable experience in a senior capacity, mentoring other engineers and tackling complex technical challenges.
Technical Skills:
- Backend Language: Deep expertise in backend development, with a strong preference for Go. (Experience with Java or Python is also valuable).
- Architecture: Strong mastery of server-side architectural patterns (e.g., microservices, event-driven), OOP, and SOLID principles.
- API Design: Expertise in RESTful API design principles and best practices for building, securing, and versioning APIs.
- Security: Proven experience implementing and championing secure coding practices (input validation, authentication, authorization, etc.).
- SDLC: Extensive experience working within an SDLC and using modern software engineering tools and practices (Confluence, JIRA, Scrum/Agile methodologies).
- System Design: Proven ability to translate complex business requirements into robust and scalable backend system designs.
- Databases: Advanced skills in relational database design (particularly PostgreSQL or MySQL), including query optimization, indexing, and performance tuning.
- Caching: Strong experience with in-memory data stores like Redis for caching and session management.
- Testing: Strong advocacy for TDD/BDD and extensive experience with unit and integration testing frameworks.
- DevOps: Proficiency with containerization technologies, particularly Docker, for application development, packaging, and deployment.
- Git: Expert-level experience with git, including branching strategies and CI/CD integration.
Soft Skills:
- Exceptional problem-solving skills and the ability to troubleshoot and resolve the most complex issues.
- Excellent communication and mentorship skills, with the ability to articulate complex technical concepts to diverse audiences.
- Adaptable mindset with the ability to thrive in a fast-paced, evolving environment.
- A strong sense of technical ownership and a commitment to quality.
Added Advantage
- Deep experience with AWS services (e.g., EC2, ECS, RDS, Lambda, S3) and cloud-native architecture.
- Experience designing and managing CI/CD tools and pipelines, particularly Bitbucket Pipelines.
- Previous experience in the telecommunications industry, particularly with Business Support Systems (BSS).
- Proficiency with Infrastructure as Code (IaC) practices (e.g., Terraform).
Our Commitment to You
At Time, we believe great work deserves great support. Here's what you can look forward to
when you join us:
- Comprehensive medical coverage for you and your immediate family, including outpatient care, hospitalisation, dental and optical benefits.
- Wellness support with an annual spending account for health-related needs, alternative treatments, or even paid-up premiums for personal insurance.
- Employee assistance during life's big moments, from celebrations to times of bereavement.
- Learning & growth opportunities through dedicated time for learning, access to LinkedIn Learning and rewards for upskilling.
- Cash rewards for recognised certifications and full reimbursement for up to two approved professional memberships each year.
-
Backend Support Engineer
7 days ago
Shah Alam, Selangor, Malaysia 1840 & Company Full timeAbout the Role This role will provide application support to our operations. Primary duties include identifying, responding to, troubleshooting and resolving technical issues related to applications and services, ensuring optimal performance and satisfactions for users and drivers. Reporting to the local technical team leader, you will collaborate closely...
-
Software Engineer
2 weeks ago
Shah Alam, Selangor, Malaysia MHub - 𝗥𝗲𝗮𝗹 𝗦𝗼𝗹𝘂𝘁𝗶𝗼𝗻𝘀 𝗙𝗼𝗿 𝗥𝗲𝗮𝗹 𝗘𝘀𝘁𝗮𝘁𝗲 Full time $60,000 - $150,000 per yearRole DescriptionThis is a full-time, on-site Senior Software Engineer role based in Shah Alam. You'll be responsible for designing, building, and improving software solutions that power MHub's property enterprise platform. The role involves delivering clean, scalable code, collaborating closely with cross-functional teams, leading backend development...
-
Senior Backend Java Developer
2 weeks ago
Shah Alam, Selangor, Malaysia Xylem Full time 60,000 - 120,000 per yearXylem is a Fortune 500 global water solutions company dedicated to advancing sustainable impact and empowering the people who make water work every day. As a leading water technology company with 23,000 employees operating in over 150 countries, Xylem is at the forefront of addressing the world's most critical water challenges. We invite passionate...
-
Senior/Lead Quality Assurance Engineer
7 days ago
Shah Alam, Selangor, Malaysia TIME dotCom Berhad Full timeThe position reports to theHead of EngineeringJob OverviewWe are looking for a highly-skilled and detail-oriented Senior or Lead QA Engineer to join our growing retail IT team at TIME. You will be a leader in quality, responsible for designing, developing, and executing our end-to-end testing strategy to ensure the reliability and security of our...
-
Senior Sales Engineers
1 week ago
Shah Alam, Selangor, Malaysia Environ Holdings Sdn Bhd Full timePosition: Senior Sales Engineers (Manager Designate) – Water and WastewaterJob DescriptionThe position will be to contribute to the growth and expansion of the company's business. These include sales, project engineering, and customer support in the company's various units in:· Pumps and Chemical Feeding· Water and Wastewater...
-
Senior AIOps Engineer
2 weeks ago
Shah Alam, Selangor, Malaysia Razer Full time 120,000 - 180,000 per yearJoining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put...
-
Senior Electronic Engineer
2 days ago
Shah Alam, Selangor, Malaysia Lifework Staffing Services Full timeWe are seeking a Senior Electronic Engineer to join us. The ideal candidate will be responsible for designing, developing, and maintaining the systems that interact with software applications for battery management systems, charging circuits, and power electronics.Key Responsibilities:OEM/Custom Design Engineer for design-in Rechargeable Battery & Charger...
-
Senior Executive, Software Programmer
2 weeks ago
Shah Alam, Selangor, Malaysia CUCKOO International (MAL) Berhad Full time 120,000 - 180,000 per yearOverviewWe are looking for a skilled and motivated Software Developer to join our team. You'll play a key role in building scalable backend systems, crafting high-quality APIs, and enhancing our existing platforms. If you're passionate about clean code, efficient problem-solving, and collaborating across teams, we'd love to hear from you.Job...
-
Senior Software Engineer
2 weeks ago
Shah Alam, Selangor, Malaysia Razer Inc. Full time $80,000 - $120,000 per yearJoining Razer will place you on a global mission to revolutionize the way the world games. Razer isa place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is alsoa great place to work,providing you the unique, gamer-centric experience that will put you in an...
-
Senior Sales Engineer
1 week ago
Shah Alam, Selangor, Malaysia Talent Recruit Full timeCompany Background:Our client is an established Manufacturing Industrial Supplies company based in Shah Alam, as they are expanding their team, they are looking for a Senior Sales Engineer who's experienced in Pneumatic Solutions.Key Responsibilities:Develop and execute sales strategies to grow the pneumatic product portfolio in the F&B sectorIdentify on...