Software Engineer
4 days ago
About TechMaju
TechMaju is Indonesia's AI-first Application Platform-as-a-Service (aPaaS). Our no-code/low-code, enterprise-grade platform unifies data, workflows, and AI, so teams can design, automate, and scale mission-critical applications. By removing technical barriers and amplifying productivity, we empower Indonesian organizations to innovate faster, operate with global-class efficiency, and shape the future of business across the archipelago and beyond.
About the Role
As a Software Engineer at TechMaju, you will play a critical role in building and maintaining our AI platform features while ensuring the scalability, reliability, and security of our systems. This role is perfect for a generalist who is eager to tackle diverse challenges, adopt new technologies, and contribute across multiple aspects of the platform. You'll work collaboratively with cross-functional teams to deliver cutting-edge solutions and enhance platform performance while upholding the highest security standards.
Qualifications
Experience:
- Bachelor's degree in Computer Science, Software Engineering, or a related field is required.
- Background in professional software development, technical internships, or relevant project experience.
Technical Skills:
- Proficiency in Python and JavaScript, with experience delivering production-level code.
- Strong understanding of software development principles, including version control (e.g., Git), CI/CD pipelines, and code reviews.
- Experience with relational databases such as MySQL or MariaDB, including query optimization.
- Familiarity with API design and consumption for scalable and reliable systems.
- Familiarity with Ubuntu-based virtual machines, including bash commands and writing automated scripts.
- Exposure to DevOps practices, including automating testing, deployment, and backups.
- Exposure to cloud platforms (AWS, GCP, Alibaba Cloud, etc.)
- Working knowledge of system security practices, data protection principles, and compliance standards.
- Interest in or experience with AI tools, such as Large Language Models (LLMs), to enhance platform features and workflows.
Soft Skills:
- Proficiency in English, both written and spoken, for effective collaboration and communication.
- Strong analytical and problem-solving skills with a proactive mindset.
- Ability to collaborate with fellow engineers and foster a culture of knowledge-sharing and continuous improvement.
- Adaptability and eagerness to learn and apply evolving technologies.
Responsibilities
Feature Development and Optimization:
- Design, develop, and maintain platform features with a focus on performance, scalability, and reliability.
- Write clean, maintainable Python and JavaScript code to deliver impactful features.
- Optimize database queries and interactions for seamless integration with business processes.
System Architecture and Scalability:
- Contribute to system design and architecture decisions, ensuring scalability and high availability.
- Develop APIs and architectural patterns that support the platform's growth and adaptability.
L3 Technical Support:
- Act as the escalation point for complex technical issues, providing in-depth analysis and resolution.
- Collaborate with L1/L2 support teams to troubleshoot and resolve critical platform issues.
- Analyze recurring problems and implement long-term solutions to enhance system stability and user experience.
Collaboration and Mentorship:
- Partner with product managers, solutions engineers, and support teams to align on feature development and system requirements.
- Provide technical mentorship through code reviews and collaborative problem-solving.
Testing and Quality Assurance:
- Develop and execute testing strategies, including unit, integration, and performance tests.
- Debug and resolve complex issues to ensure platform stability and performance.
Continuous Improvement and Learning:
- Stay updated with emerging technologies, frameworks, and industry best practices.
- Experiment with and adopt tools, frameworks, and AI solutions to improve workflows and platform functionality.
What We Offer
- Exponential Career Growth: At TechMaju, we operate as a lean team, which means you'll have the opportunity to take on diverse responsibilities, make impactful decisions, and rapidly advance your career. Your growth will be driven by your skill set, contributions, and passion for tackling challenges.
- Performance-Based Culture: We foster a culture that values performance, innovation, and individual ideas. Your voice matters here, and your contributions will directly shape the future of the platform. We celebrate creativity and welcome ideas that drive success, no matter your role or tenure.
- Empowered Innovation: Join a team where curiosity and exploration are encouraged. Whether it's adopting cutting-edge tools or developing creative solutions, you'll work on meaningful projects that make a real impact. Your ideas won't just be heard—they'll be acted upon.
- Meaningful Impact: At TechMaju, every contribution counts. You'll work on solutions that directly improve businesses and create real-world value. Whether it's solving critical problems or delivering customer-centric features, your work will leave a lasting mark.
- Collaborative Excellence: We believe in respect, collaboration, and accountability. You'll thrive in an environment where everyone's role is valued, and you'll work alongside driven professionals who are committed to excellence. Together, we'll push boundaries and achieve success.
-
Software Development Engineer
1 week ago
Bandung, West Java, Indonesia The Software Practice Full timeWe are looking for exceptionally smart people with strong development skills and an avid interest in web/mobile development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do.RequirementsStudents will be required to...
-
Software Engineer
2 weeks ago
Bandung, West Java, Indonesia MrScraper Full timeWe're Hiring Software Engineer at MrScraperWe're looking for an experienced Go developer with strong expertise in distributed systems, API design, and SDK development. You'll be responsible for building core infrastructure components, creating developer-friendly SDK, and maintaining critical services that power our platform.Key ResponsibilitiesDesign and...
-
Bootcamp Software Engineer
2 weeks ago
Bandung, West Java, Indonesia PT Formulatrix Indonesia Full timeFORMULATRIX Indonesia offers a free Bootcamp Program for any tech enthusiasts to learn and acquire practical experience in software development, specifically in C# programming.And now the Bootcamp is also available in Bandung.By joining the Bootcamp, you will have the chance to:Get an intensive training on C# programming skills (the standard programming...
-
Software Engineer
6 days ago
Bandung, West Java, Indonesia Kuassa Teknika, PT Full timeKuassa Is Hiring Join Us as a Software EngineerBandung, Indonesia • Full-timeHi We're Kuassa, a music-tech company from Bandung known globally for our guitar amps, pedals, and pro-audio plugins used by musicians ranging from bedroom producers to Grammy and RIAA-certified engineers.We started as an indie recording studio and eventually grew into one of the...
-
Software Engineer C#
2 weeks ago
Bandung, West Java, Indonesia Dropsuite Full timeNice to Meet You We are Dropsuite, a NinjaOne CompanyWe are looking for Software Engineers specialized in C# to work on the Dropsuite data backup and recovery product.You will be a part of a global team of product engineers delivering a SaaS platform. The role is focused on working on the backup engine for our partners which covers the area of backup and...
-
Senior Software Engineer Ruby/Fullstack
2 weeks ago
Bandung, West Java, Indonesia Dropsuite Full timeNice to Meet You We are Dropsuite, A NinjaOne CompanyWe're currently hiring Senior Software Engineers with a strong background in scalable backend development to join our global product engineering team at Dropsuite.This is an exciting opportunity to work on our data backup and recovery platform, a core part of our SaaS offering. In this role, you'll focus...
-
Software Engineer C#
2 weeks ago
Bandung, West Java, Indonesia Dropsuite Full timeWe are looking for Software Engineers specialized in C# to work on the Dropsuite data backup and recovery product.You will be a part of a global team of product engineers delivering a SaaS platform. The role is focused on working on the backup engine for our partners which covers the area of backup and archive, restore and download .You will work very...
-
Software Engineer Global Support
2 weeks ago
Bandung, West Java, Indonesia Dropsuite Full timeWe are looking for Software Engineers specialized in Ruby and C# to work on the Dropsuite data backup and recovery product.You will be a part of a global team of product engineers delivering engineering support . The role is focused on driving tier-3 support escalated by our Support team working in US A- friendly hours. You will work very closely with many...
-
3D Printing Engineer
4 days ago
Bandung, West Java, Indonesia ZENITH PRINTLABS Full timeCompany DescriptionZENITH PRINTLABS, a division of PT Zenith Engineering Indonesia, specializes in high-tech manufacturing with a focus on industrial 3D printing using metal and resin. Offering innovative solutions, the company facilitates precision production in Indonesia, ranging from prototyping to high-quality functional components. Serving industries...
-
Senior Mechanical Design Engineer
2 weeks ago
Bandung, West Java, Indonesia Sunrecruit Full timeJob Description:You will be involved in the mechanical design and development of complex systems and components in the fields of special-purpose machinery, steel structures, and vehicle engineering. Working closely with our German headquarters, you will transform ideas into detailed 3D models and technical drawings, analyze production requirements, perform...