Sr. Software Engineer
Develop custom software solutions using a variety of technologies including C#, JavaScript, and SQL. Evaluate and implement Microsoft and complementary technologies to best serve client business objectives.
Remote Software Development Jobs in Indonesia
Find remote programming jobs in Frontend, Backend, DevOps, QA, or as a FullStack or Data engineer. We curate the best remote software development jobs to match your area of expertise. Software Developers design, specify, create, and maintain web and native apps. Remote Software Engineer jobs where people telecommute (work remotely) are on the rise and we can help you to stay ahead of the curve.
Trusted by 300,000+ remote workers worldwide.
Develop custom software solutions using a variety of technologies including C#, JavaScript, and SQL. Evaluate and implement Microsoft and complementary technologies to best serve client business objectives.
Design, build, and maintain Solana programs and backend services that power DeFi products. Own features end-to-end, including technical design, implementation, testing, deployment, and ongoing monitoring.
Evaluate AI-generated Macedonian text for naturalness, authenticity, and cultural accuracy. Provide feedback and data tagging to help improve AI model performance and linguistic nuance.
Evaluate AI-generated text for naturalness, authenticity, and cultural nuance in the Azerbaijani language. Perform side-by-side comparisons and provide feedback to improve AI model performance.
Evaluators will perform side-by-side assessments of AI-generated text to ensure naturalness, cultural accuracy, and idiomatic quality in Azerbaijani. Responsibilities include tagging data and identifying unnatural phrasing or tone to improve AI language models.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will perform side-by-side evaluations of AI-generated text to assess its naturalness, authenticity, and cultural accuracy in Azerbaijani. This involves identifying nuances in tone, register, and word choice to ensure high-quality human data for AI training.
You will perform side-by-side evaluations of AI-generated text to assess its naturalness, authenticity, and cultural accuracy. Additionally, you will provide data tagging and feedback to help improve the quality and nuance of AI language models.
You will perform side-by-side evaluations of AI-generated text to assess its naturalness, authenticity, and cultural accuracy in the Kazakh language. Additionally, you will provide data tagging and feedback to help improve the quality and nuance of AI models.
You will evaluate AI-generated text for naturalness, authenticity, and cultural nuance in Icelandic. This involves performing side-by-side comparisons and providing feedback to improve AI language models.
The Senior ML Engineer will own and deliver predictive customer scoring solutions, including churn and propensity models, from requirements through to production monitoring. They will collaborate with cross-functional teams to build scalable, reliable, and maintainable machine learning capabilities within the data platform.
The Senior AI Engineer will own the AI layer, including retrieval, agents, and natural language interfaces over enterprise data. They will collaborate with cross-functional teams to deliver scalable, production-ready solutions while ensuring high quality through rigorous evaluation.
The Senior Kubernetes Engineer will own and deliver solutions for Kubernetes on client-owned infrastructure, including bare metal and private cloud environments. They will collaborate with cross-functional teams to design scalable, production-ready deployments and address operational risks.
The role involves owning and delivering telco CVM solutions, including technical design, implementation, and continuous improvement. You will collaborate with cross-functional teams to translate business requirements into scalable, reliable data-driven solutions.
The role involves owning and delivering end-to-end banking marketing solutions, from technical requirements to implementation and continuous improvement. You will collaborate with cross-functional teams to build scalable, reliable data capabilities while managing performance and operational risks.
The Senior Technical Data Architect will own the end-to-end data platform architecture, including data storage, processing, and governance. They will collaborate with cross-functional teams to translate business requirements into scalable, reliable, and production-ready technical solutions.
The Senior Solution Architect will own the end-to-end technical design of applications, including services, APIs, and system integrations. They will guide engineering teams on design decisions and ensure solutions are scalable, reliable, and maintainable.
You will own product components from design through implementation and production, ensuring they function reliably within customer-managed Kubernetes clusters. Additionally, you will build observability tools and collaborate with technical leads to improve platform performance and security.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Develop and integrate AI agents with memory and context management using modern frameworks like LangChain and LangGraph. Collaborate with senior engineers to build scalable applications that integrate LLMs with external tools and enterprise systems.
Evaluate AI-generated text for naturalness, authenticity, and cultural nuance in the Bosnian language. Perform side-by-side comparisons and provide feedback to improve AI model performance.
Design and develop end-to-end web applications while maintaining scalable backend services and responsive frontend interfaces. Integrate third-party APIs and cloud services while ensuring clean, secure, and maintainable code.
The Senior Zscaler Engineer will design, implement, and support secure network transformation initiatives based on Zero Trust and SASE principles. They will lead migrations from legacy infrastructures and provide architectural guidance for complex enterprise environments.
The role involves writing clean, test-driven code while owning the entire release cycle from front-end to back-end and infrastructure. You will collaborate within a product team to build features, conduct peer reviews, and participate in pair programming.
You will ensure the stable operation of enterprise management systems by monitoring performance, resolving incidents, and managing integrations. Additionally, you will analyze business requirements to implement technical solutions and maintain comprehensive system documentation.
The Support Engineer will manage the full incident lifecycle, including triage, root-cause analysis, and permanent fixes for data platforms. They are also responsible for maintaining environments and applications while supporting development and business analysis teams.
Develop and maintain scalable web applications using React.js, Next.js, and Node.js while integrating databases and third-party APIs. Take ownership of features from planning to production release, including debugging, optimization, and implementing automated tests.
The engineer will manage platform deployment, maintenance, security, and operational stability for a WordPress-based trading education platform. They will also collaborate with the technical lead to integrate real-time data pipelines and resolve technical issues for subscribers.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will own and evolve the end-to-end Unity content pipeline for live ops assets to ensure efficient and high-quality releases. Additionally, you will build automation tools and quality gates to streamline the publishing process and support cross-disciplinary collaboration.
You will be responsible for industrializing, deploying, and scaling machine learning models into production environments while ensuring MLOps best practices. You will also design end-to-end training and inference pipelines while collaborating with data scientists and engineers to align technical solutions with business needs.
The AI agent engineer will design, build, and manage a team of AI agents to optimize company operations and improve customer service. They will collaborate with department leads to identify AI integration opportunities and evaluate the performance of various models and tools.
You will build and maintain geospatial data pipelines while transitioning analytical prototypes into reliable, production-grade systems. Additionally, you will collaborate with domain experts to design data models and manage cloud infrastructure across GCP and AWS.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
We reviewed 25 job postings for remote software developers in Indonesia and found these are the skills employers ask for most often:
| Skill | Share of job posts |
|---|---|
| Python | 16% |
| CI/CD | 16% |
| Technical Documentation | 16% |
| Attention To Detail | 16% |
| Automation | 16% |
| Azure | 16% |
| Machine Learning | 16% |
| Technical Leadership | 16% |
| Debugging | 16% |
| TypeScript | 12% |
Learn more about Software Development remote jobs