Enable job alerts via email!

Senior Software Engineer

PT Sarana Pactindo

Cinunuk

On-site

IDR 300.000.000 - 400.000.000

Full time

4 days ago
Be an early applicant

Job summary

A leading tech company in Indonesia seeks a Senior Software Engineer to lead the development of an AI-powered platform. You’ll drive technical initiatives, mentor engineers, and ensure system scalability while collaborating across teams. The ideal candidate has extensive experience in software development and strong leadership skills. This role offers significant career advancement opportunities and a performance-based culture.

Benefits

Exponential career growth
Performance-based culture
Empowered innovation
Collaborative environment

Qualifications

  • Minimum 5 years of professional experience in full-stack or backend software development.
  • Proven track record of designing and shipping scalable systems in production.
  • Experience integrating or building tools that leverage LLMs or AI agents is a strong plus.

Responsibilities

  • Lead the development of core platform features with emphasis on performance and reliability.
  • Own the end-to-end reliability of services from development to deployment.
  • Mentor junior and mid-level engineers through code reviews and design sessions.

Skills

System design
Microservices architecture
API development
Relational databases
CI/CD pipelines
DevOps practices
Linux/Ubuntu environments
Cloud infrastructure
Secure software development
English communication

Education

Bachelor’s or Master’s degree in Computer Science

Tools

MariaDB/MySQL
AWS
GCP
Alibaba Cloud

Job description

AtTechMaju, our mission is to drive Indonesia's digital transformation by empowering businesses to achieve enterprise-level efficiency and scale. We provide a robust AI Platform-as-a-Service (PaaS) designed to simplify complex operations, enhance productivity, and enable Indonesian companies to compete on the global stage. By combining value-driven solutions with technological innovation, we’re shaping the future of business in Indonesia.

About the Role

As a Senior Software Engineer at TechMaju, you will take a leadership role in the design, development, and evolution of our AI-powered platform. You will drive complex technical initiatives, influence architectural decisions, and ensure the scalability, performance, and security of mission-critical systems. This position is ideal for a highly skilled generalist who thrives in fast-paced environments and is eager to shape the future of our platform while mentoring engineers and driving technical excellence across the team.

You will work closely with product, AI, and platform teams to deliver robust, maintainable solutions that power no-code enterprise automation across industries.

Qualifications

Experience:

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.

Minimum 5 years of professional experience in full-stack or backend software development, preferably in SaaS, enterprise platforms, or cloud-native environments.

Proven track record of designing and shipping scalable systems in production.

Technical Skills:

Strong knowledge of system design, microservices architecture, and scalable API development.

Deep experience with relational databases (e.g., MariaDB/MySQL), including performance tuning and query optimization.

Solid grasp of CI/CD pipelines, automated testing, and modern DevOps practices.

Experience working in Linux/Ubuntu-based environments, writing bash scripts, and managing cloud-based infrastructure.

Familiarity with BytePlus, AWS, or other cloud providers (e.g., GCP, Alibaba Cloud), including infrastructure-as-code and platform security best practices.

Applied knowledge of secure software development and compliance-aware system design.

Experience integrating or building tools that leverage LLMs or AI agents is a strong plus.

Soft Skills:

Strong written and verbal communication skills in English, with the ability to explain technical topics clearly to non-technical stakeholders.

Demonstrated leadership in collaborative environments—mentoring engineers, conducting architecture reviews, and championing technical decisions.

Bias for action, ownership mindset, and the ability to thrive in ambiguous situations with evolving priorities.

Responsibilities

Architect and Build:

Lead the development of core platform features with emphasis on performance, reliability, and extensibility.

Define and implement architectural standards, reusable patterns, and scalable backend services.

Platform Reliability:

Own the end-to-end reliability of services you build, from development to deployment, monitoring, and incident response.

Lead root cause analysis and drive long-term improvements in system health and operational excellence.

Technical Leadership:

Mentor and coach junior and mid-level engineers through code reviews, pair programming, and design sessions.

Guide system design discussions and contribute to long-term technical strategy.

Collaboration and Execution:

Work cross-functionally with product, AI, DevOps, and support teams to align engineering efforts with platform goals.

Partner with solutions engineers and enterprise customers to solve complex integration and customization challenges.

Innovation and Experimentation:

Evaluate and integrate emerging technologies, including AI capabilities, to expand the value of the TechMaju platform.

Champion continuous improvement in engineering practices, tools, and platform performance.

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.

What's your expected monthly basic salary?

Which of the following types of qualifications do you have?

How many years' experience do you have as a software engineer?

How would you rate your English language skills?

Which of the following programming languages are you experienced in?

Which of the following languages are you fluent in?

How much notice are you required to give your current employer?

Are you available to work outside your usual hours when required? (e.g. weekends, evenings, public holidays)

Wholesale Businesses 51-100 employees

OUR MISSION

OUR VISION

OUR GOALS

"Becoming one stop banking solution"

OUR MISSION

OUR VISION

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.