Senior Software Engineer
Blibli — Indonesia · Posted ~1 day ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
About the Role
Blibli is transforming into a future-ready digital ecosystem where technology powers millions of customer interactions every day.
Our Engineering team builds scalable, secure, and reliable products that enable seamless commerce experiences across payments, operations, and business platforms.
As a Software Engineer, you'll collaborate with Product Managers, Designers, and fellow Engineers to design, build, and maintain high-quality applications.
You'll participate in the full software development lifecycle—from research and design to implementation, testing, deployment, and continuous improvement—while working in an agile environment that values innovation, collaboration, and technical excellence.
Whether you're building payment services, internal business platforms, or enterprise applications, you'll have opportunities to learn, contribute, and grow alongside experienced engineers.
What You'll Do
Design, develop, test, and maintain scalable backend and full-stack applications.Build new features while continuously improving existing systems for performance, reliability, and security.Collaborate with Product Managers and cross-functional teams to translate business requirements into technical solutions.Participate in code reviews, technical discussions, and system design to ensure high engineering standards.Troubleshoot production issues, optimize application performance, and implement scalable solutions.Write clean, maintainable, and well-tested code following engineering best practices.Contribute to continuous improvement initiatives, automation, and engineering innovation.Work in an Agile development environment with regular sprint planning, reviews, and retrospectives.
What You'll Bring to the Team
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field.Minimum 1 year of experience in software engineering or full-stack development.Proficiency in one or more backend programming languages such as Java, Go (Golang), or Python.
Experience working with relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB, or equivalent).Familiarity with version control systems (Git), testing, and CI/CD practices.Strong analytical thinking, problem-solving skills, and willingness to learn new technologies.Excellent teamwork and communication skills, with the ability to collaborate in an agile environment.
Preferred Qualifications
Experience with Java and Golang is highly preferred for engineers supporting payment platforms.Experience with Odoo development (Python), ERP customization, or enterprise business applications is a plus.Exposure to cloud technologies, containerization (Docker/Kubernetes), or automated testing is an advantage.
Why You'll Love Working Here
At Blibli, engineering is about more than writing code—it's about solving meaningful problems, learning continuously, and building products that impact millions of users.
You'll work in a collaborative environment where innovation is encouraged, mentorship is valued, and great ideas can come from anyone.
Join us as we continue growth — transforming together.
We have 66,409 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 66,409 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume