Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
About the job
Gapstars specializes in software development services, with headquarters in the Netherlands and remote teams based in Sri Lanka and Portugal. The company works with technology partners aiming to stand out in their fields, delivering scalable software and high-performance products through a team of more than 300 professionals.
Role overview
The Technical Lead - Generative AI role focuses on combining solid software engineering with the evolving landscape of applied AI. This position involves designing, building, and assessing AI systems that go beyond prototypes to deliver measurable value.
What you will do
Design and develop AI solutions that prioritize reliability, clear measurement, and real-world application.
Collaborate with data scientists, software engineers, and product managers to create effective AI products.
Evaluate AI technologies carefully, focusing on substance rather than trends.
Promote automation where it leads to better outcomes.
Help build straightforward, efficient systems, with a particular emphasis on the life sciences sector.
Location
This position is based in Colombo, Western Province, Sri Lanka.
Full-time|On-site|Colombo, Western Province, Sri Lanka
Gapstars specializes in software development services, with headquarters in the Netherlands and remote teams based in Sri Lanka and Portugal. The company works with technology partners aiming to stand out in their fields, delivering scalable software and high-performance products through a team of more than 300 professionals. Role overview The Technical Lead…
Join our dynamic team as a Development Lead in Software Engineering and play a pivotal role in shaping the future of our software solutions.As a Development Lead, you will oversee the technical direction of our projects, ensuring high-quality software delivery while mentoring a talented team of engineers. Your expertise will guide the development process and foster a collaborative environment.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars collaborates with some of Europe’s most innovative tech firms, from disruptive startups to rapidly growing scaleups, assisting them in assembling high-performing remote engineering teams.With our headquarters in the Netherlands and talent hubs in Sri Lanka and Portugal, we boast a vibrant community of 275+ engineers dedicated to tackling real-world challenges through modern technologies. Our teams span various domains, including networking, marketplaces, SaaS, and AI, delivering scalable solutions that yield significant results.If you seek a workplace that champions technical excellence, fosters a strong culture, and provides ample growth opportunities, look no further than Gapstars.About the RoleWe are currently on the lookout for an Associate Technical Lead to become part of our expanding team focused on a cutting-edge, cloud-based platform. This position is ideal for someone with a robust technical background, excellent communication skills, and a solution-oriented mindset.In this role, you will engage with both backend and frontend components, contribute to architectural strategies, and aid in the platform's evolution. We value self-starters who can take initiative and work autonomously within a lean team structure.What You’ll DoDevelop and maintain backend services utilizing C# (.NET 7) and SQL.Enhance frontend applications using TypeScript with frameworks like Blazor or Vue.Design and implement RESTful APIs, ensuring seamless integration between frontend and backend components.Leverage Azure-based cloud services to create scalable and dependable solutions.Work collaboratively with engineers and stakeholders to translate requirements into effective solutions.Engage in live troubleshooting, debugging, and performance optimization efforts.Adapt to evolving tools, frameworks, and processes as the platform progresses.
Full-time|On-site|Colombo, Western Province, Sri Lanka
Join Us at GapstarsAt Gapstars, we collaborate with Europe's most innovative tech companies, from groundbreaking startups to rapidly growing scaleups. Our mission is to assemble high-performing remote engineering teams that tackle real-world challenges with cutting-edge technologies. With our headquarters in the Netherlands and talent hubs in Sri Lanka and Portugal, we boast a vibrant community of over 275 engineers dedicated to delivering impactful solutions across various domains such as networking, marketplaces, SaaS, and AI. If you seek an environment that fosters technical excellence, a robust culture, and opportunities for growth, Gapstars is the place for you.About the PositionWe are in search of a hands-on Senior Java Developer (ATL/TL level) to take the reins of a complex legacy Java application landscape, currently operating on approximately 20 servers. This environment incorporates an older version of GlassFish and lacks sufficient documentation. Your primary challenge will be to understand, document, and maintain application-level integrations, stabilize the platform, and lay the groundwork for future modernization and migrations.This role emphasizes development and integration ownership rather than operations, requiring a strong focus on technical discovery, documentation, and stewardship of legacy platforms.Key ResponsibilitiesTake ownership of a legacy Java platform from both an application and integration perspective.Discover, map, and document application dependencies, integration points, data flows, interfaces, deployment topology, and key runtime/config assumptions.Analyze and resolve complex production issues related to Java application behavior, performance bottlenecks, runtime issues, integration failures, and stability concerns.Gain familiarity and build confidence in the legacy runtime environment, including GlassFish configuration and deployments.Enhance maintainability through clear technical documentation, diagrams, runbooks, improved logging/observability, and incremental refactoring when appropriate.Support and guide engineering standards as an ATL/TL profile through code reviews, mentoring, and providing technical guidance on integration design and legacy-safe improvements.Collaborate closely with stakeholders to foster a shared understanding of the platform's architecture and future direction.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars, headquartered in the Netherlands, specializes in software development services, creating agile remote teams in Sri Lanka and Portugal tailored for cutting-edge tech companies. With over 300 passionate TechStars, we focus on transforming scalable software into innovative performance products that shape the technology landscape. Our partners are ambitious tech enterprises aiming to dominate their respective markets.About the RoleWe are seeking a highly skilled Back-End Developer to architect, build, and sustain robust back-end services and APIs. This pivotal role demands extensive proficiency in Python and Django, along with expertise in relational data modeling, caching strategies, and distributed systems. You will play a crucial role in designing back-end components, ensuring data integrity, and establishing secure user authentication and authorization mechanisms.
We are seeking a dynamic and experienced Engineering Manager to lead our Site Reliability Engineering (SRE) team at IFS. In this role, you will be responsible for ensuring the reliability and performance of our services, guiding a talented team of engineers, and driving the implementation of best practices in site reliability.Your leadership will be instrumental in maintaining our service uptime and enhancing the scalability of our systems. You will collaborate closely with cross-functional teams to optimize our infrastructure and respond to incidents effectively.
Join our dynamic team at ifs1 as a Senior Software Engineer where you will be at the forefront of technology development. In this role, you will design, develop, and implement innovative software solutions that meet the needs of our clients. You will collaborate with cross-functional teams to enhance our product offerings and improve overall customer satisfaction. Your expertise will help drive our projects to success, ensuring high quality and efficient delivery.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars is an innovative software development services provider based in the Netherlands, dedicated to creating agile, remote teams in Sri Lanka and Portugal for forward-thinking tech companies. With over 275 talented TechStars and creative minds, we transform scalable software into high-performance products that are shaping the future. Our partners are ambitious tech firms eager to dominate their respective markets.The RoleAs a Tech Lead, you will oversee the technological aspects of our products, collaborating closely with data scientists and the CTO. You will engage in the iterative development of our application (both web and native), and actively participate in roadmap discussions, sprint planning, and retrospectives. Your contributions will be pivotal in driving the company’s growth by implementing scalable technology solutions that address real-world challenges.Develop our backend using Python and Postgres, along with a modern React frontend.Work on data processing pipelines that utilize open banking data to produce various types of business and financial intelligence.Assist in dev-ops and infrastructure tasks to enhance our technical environment.Drive improvements within our codebase and collaborate with the CTO to maintain smooth technological operations.Contribute in any other areas where your skills can shine.
Join our innovative team at AMDT School of Creativity as an Associate Software Engineer specializing in .NET technologies. We are seeking passionate software engineers dedicated to developing scalable enterprise software solutions that enhance our application platforms. You will work across both front-end and back-end development environments, contributing to projects that aim to improve the user experience and add value to our creative initiatives.As part of our dynamic team at 'dottsnpixels', a technology company under the AMDT umbrella, you will collaborate with creative minds and technologists to craft solutions that positively impact people's lives.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars is a premier software development services provider based in the Netherlands, specializing in the creation of remote, agile teams in Sri Lanka and Portugal for forward-thinking tech businesses. Currently, we are proud to have over 300 TechStars and innovative specialists who transform scalable software solutions into impactful products that define the future. Our partners consist of ambitious technology companies eager to dominate their markets.About the RoleAs an Associate Technical Lead, you will play a crucial role in designing, developing, and maintaining high-performance back-end services and APIs. This position demands extensive knowledge in Python, Django, relational data modeling, caching strategies, and distributed systems. You will contribute to the architecture of back-end components, guarantee data integrity, and implement robust authentication and authorization mechanisms.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About Gapstars Gapstars is a software development services company headquartered in the Netherlands, with a focus on building remote, agile teams in Sri Lanka and Portugal. The company partners with tech firms aiming to scale, offering talent and solutions that help turn software into meaningful products. With a team of over 275 TechStars, Gapstars supports clients as they grow their businesses and compete in their markets. Role Overview The Associate Tech Lead / Tech Lead - Python will guide technical development across products, working closely with data scientists and the CTO. This role involves hands-on work in both web and native application development, as well as participation in roadmap planning, sprints, and retrospectives. The position calls for a blend of technical leadership and active contribution to building scalable technology that solves real business problems. Key Responsibilities Improve the Python and Postgres backend, and contribute to the React frontend. Build data processing pipelines to analyze open banking data and deliver business and financial insights. Support dev-ops and infrastructure activities as needed. Recommend enhancements to the codebase and work with the CTO to maintain strong technical performance. Take initiative in areas that match your strengths and expertise. Location This position is based in Colombo, Western Province, Sri Lanka.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars is an innovative software development service provider based in the Netherlands. We specialize in creating remote, agile teams in Sri Lanka and Portugal, partnering with ambitious tech companies to help them conquer their markets. With a talented workforce of over 300 TechStars, we focus on transforming scalable software into high-performance products that shape the future of technology.About the RoleWe are on the lookout for a pragmatic AI Engineer to bridge robust software engineering practices with the dynamic field of applied AI. In this role, you will design, build, and evaluate AI systems that are not only reliable and measurable but also genuinely useful beyond mere demonstrations.You will collaborate closely with data scientists, software engineers, and product managers to deliver impactful AI solutions. Your approach prioritizes evaluation over hype, automation for efficiency, and simplicity for high performance in production, particularly within the life sciences sector.ResponsibilitiesDevelop and deploy AI-driven applications from prototypes to production using cutting-edge LLM frameworks and APIs.Design evaluations and metrics that accurately measure real-world performance, including accuracy, latency, user experience quality, and safety.Construct and enhance Retrieval-Augmented Generation (RAG) pipelines that integrate vector databases with LLMs.Implement data pipelines, retraining workflows, and monitoring tools to maintain the currency and performance of AI models.Develop and execute context engineering strategies to enhance output quality and mitigate hallucination risks.Work alongside product, platform, and infrastructure teams to comprehend business requirements and develop scalable, resilient systems.Apply pragmatic agentic AI patterns, such as tool use, planning, and reflection loops, selecting the appropriate complexity for each application.Promote best engineering practices, including code reviews, testing, observability, CI/CD, and reproducibility.Ensure that AI solutions adhere to security, compliance, and explainability standards.
About Speechify Speechify’s mission is to make information accessible through audio. From web articles to cloud documents and books, Speechify helps people learn and absorb content wherever they are, at their desk or on the move. The company leads its category and continues to grow quickly. Role Overview: Senior Software Engineer, Core Experiences The Core Experiences Team builds and maintains the key services and SDKs behind Speechify’s product experience across platforms. This role suits an engineer who enjoys working at the intersection of product and infrastructure, thinks strategically, and cares about building clear APIs and reliable systems that improve how people use Speechify. What You Will Do Work closely with Product Teams to define project scope, streamline processes for faster customer feedback, and weigh integration or UX trade-offs while delivering solutions through Speechify’s cross-platform SDK. Improve existing features to boost performance, such as reducing loading times and enhancing parsing, by designing efficient abstractions and refining algorithms. Build cloud functions, lightweight backend services, and tasks using Kotlin. What We Look For Systems thinking: Ability to design and optimize systems with a focus on simplicity. Speed: Comfortable generating ideas quickly and prioritizing what to ship now versus what needs more time. Focus: Knows when to collaborate and when to work independently within a high-growth, remote team. Collaboration: Skilled at working with designers, marketers, and product managers to inspire, engage, and negotiate. Location This position is based in Colombo, Sri Lanka.
Join our dynamic team at Petvisor as a Product Support Engineer during the US Shift. In this role, you will be the first line of support for our customers, ensuring that they have the best experience with our products. You will troubleshoot issues, provide technical assistance, and collaborate with other teams to resolve challenges swiftly and efficiently.
Join Petvisor's dynamic engineering team as a Senior Software Engineer. In this pivotal role, you will spearhead the development of innovative integrations and platform products while also ensuring routine maintenance aligns with the strategic direction set by our senior leadership. Your primary focus will be on leveraging your extensive expertise in Python to create scalable software solutions. We seek a passionate engineer who embraces technical diversity rather than confining themselves to a single technology stack. In addition to your Python skills, familiarity with .NET and C# is advantageous as you’ll play a crucial role in our varied ecosystem. Your proficiency with AWS services such as Lambda, Kinesis, SQS, and DynamoDB, alongside a solid understanding of database technologies like PostgreSQL and MSSQL, will empower you to work across the full technology stack effectively. This role lays a strong foundation for your career progression into senior and leadership positions.
Join our dynamic team at WNS Global Services as a Lead Associate in Operations! In this pivotal role, you will oversee operational processes, implement strategies to enhance efficiency, and contribute to our commitment to excellence.
Full-time|Remote|Remote — Colombo, Western Province, Sri Lanka
The RoleWe are seeking a talented and experienced Technical Customer Support Engineer with a solid software background who is passionate about addressing intricate challenges for our enterprise clients. As the first line of technical support for Idhammar’s suite of products, you will be responsible for triaging, troubleshooting, and resolving issues across various layers including applications, databases, integrations, networking, and cloud infrastructure.Key ResponsibilitiesManage customer cases from the moment they are received until resolution, utilizing Jira Service Management (or a similar tool) to consistently meet and surpass Service Level Agreements (SLAs).Diagnose and troubleshoot application, integration, and network-related issues across web, mobile, and API services; reproduce defects, identify root causes, and provide solutions or high-quality escalations.Conduct in-depth database investigations with SQL Server/PostgreSQL, analyzing slow queries, locks, deadlocks, and index usage while crafting optimized SQL queries to resolve performance issues.Support and maintain multi-cloud environments (Azure, AWS, IONOS Cloud), reviewing logs and metrics, scaling resources, and managing compute, storage, and networking aspects.Oversee identity and access management (IAM/Entra ID roles & policies), certificates, and secrets.Coordinate patching and maintenance windows effectively.Diagnose and resolve networking and connectivity issues across TCP/IP, DNS, VPN, TLS/SSL, and HTTP/HTTPS, as well as firewall and security group configurations.Resolve connectivity and data integration problems involving ERP, SCADA, IoT, OPC UA, REST/gRPC, and file-based ETL in collaboration with vendors and customer IT teams.Perform proactive health checks, patching, and minor hotfix deployments, while contributing to playbooks and runbooks.Communicate effectively with both technical and non-technical stakeholders, providing updates on incidents and delivering post-incident reports.Create and enhance knowledge base articles, customer guides, and internal troubleshooting documentation.Collaborate with Product and Engineering teams on bug triage, feature feedback, and reliability enhancements.Typical Challenges You Will EncounterAddressing query timeouts and blocking chains; designing and adjusting indexes and query plans.Resolving data ingestion failures (CSV/ETL/API), schema changes, and referential integrity issues.Tackling API authentication/authorization issues (OAuth2/OIDC), including certificate or token expirations.Handling application performance regressions after upgrades; conducting log analysis and implementing rollbacks or mitigations as necessary.Performing network troubleshooting for packet loss, TLS handshake errors, DNS resolution failures, and VPN/firewall misconfigurations.Managing cloud environment alarms (CPU/IO, storage thresholds, scaling, networking) and addressing unexpected cost spikes.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsAt Gapstars, we collaborate with Europe’s most innovative tech companies, from groundbreaking startups to rapidly expanding scaleups, to create high-performing remote engineering teams.With our headquarters in the Netherlands and talent hubs in Sri Lanka and Portugal, our team of over 275 engineers tackles real-world challenges using the latest technologies. We operate across various domains, including networking, marketplaces, SaaS, and AI, delivering scalable solutions that yield significant outcomes.If you are seeking a workplace that fosters technical excellence, a robust culture, and opportunities for growth, you’ll find a home at Gapstars.About the RoleAre you a talented Full Stack Engineer excited to develop innovative AI-driven applications in the healthcare sector? Do you excel in an environment that pushes you to create scalable and high-quality software solutions? If so, this position is tailored for you!The OpportunityAs an experienced Full Stack Engineer, you will be responsible for designing, developing, and deploying scalable applications that empower AI-driven solutions. You will collaborate with engineers, designers, and product teams to ensure both front-end and back-end systems are optimized for peak performance and reliability.ResponsibilitiesDesign and develop scalable back-end services using Python (Flask, FastAPI, or Django).Create front-end components with modern JavaScript frameworks like React.Implement and optimize RESTful APIs for seamless front-end integration.Design and optimize databases for performance and scalability (PostgreSQL).Automate CI/CD pipelines and manage AWS cloud deployments.Engage in code reviews and enforce best practices for software development.Diagnose and resolve production issues to ensure system reliability.Work closely with cross-functional teams to translate business needs into technical solutions.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About the RoleJoin homey, a cutting-edge property conveyancing platform powered by a robust Ruby on Rails monolith. We are seeking an experienced Senior Software Architect to spearhead the technical evolution of our platform. Your role will involve enhancing system architecture, minimizing technical debt, and ensuring scalability, performance, and security as we expand. Collaborate closely with product and engineering teams to craft innovative solutions, guide architectural choices, and uphold exemplary engineering standards.Key ResponsibilitiesEstablish and uphold system architecture and technical benchmarks.Design and review solutions for new features and integrations.Enhance code quality, performance, and scalability.Lead significant refactorings and secure data migrations.Guarantee secure processing of payments and sensitive information.Mentor engineering talent and facilitate informed technical decisions.
Role overview Acumatica seeks an Associate Lead - Quality Assurance Engineer based in Colombo. This position centers on maintaining high quality standards for software products. The Associate Lead plays a key role in guiding quality assurance activities, supporting less experienced QA engineers, and partnering with teams from other disciplines to enhance testing practices. Key responsibilities Oversee quality assurance efforts for ongoing software projects Mentor and assist junior QA engineers Work with cross-functional teams to refine testing processes and methodologies
Full-time|On-site|Colombo, Western Province, Sri Lanka
Gapstars specializes in software development services, with headquarters in the Netherlands and remote teams based in Sri Lanka and Portugal. The company works with technology partners aiming to stand out in their fields, delivering scalable software and high-performance products through a team of more than 300 professionals. Role overview The Technical Lead…
Join our dynamic team as a Development Lead in Software Engineering and play a pivotal role in shaping the future of our software solutions.As a Development Lead, you will oversee the technical direction of our projects, ensuring high-quality software delivery while mentoring a talented team of engineers. Your expertise will guide the development process and foster a collaborative environment.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars collaborates with some of Europe’s most innovative tech firms, from disruptive startups to rapidly growing scaleups, assisting them in assembling high-performing remote engineering teams.With our headquarters in the Netherlands and talent hubs in Sri Lanka and Portugal, we boast a vibrant community of 275+ engineers dedicated to tackling real-world challenges through modern technologies. Our teams span various domains, including networking, marketplaces, SaaS, and AI, delivering scalable solutions that yield significant results.If you seek a workplace that champions technical excellence, fosters a strong culture, and provides ample growth opportunities, look no further than Gapstars.About the RoleWe are currently on the lookout for an Associate Technical Lead to become part of our expanding team focused on a cutting-edge, cloud-based platform. This position is ideal for someone with a robust technical background, excellent communication skills, and a solution-oriented mindset.In this role, you will engage with both backend and frontend components, contribute to architectural strategies, and aid in the platform's evolution. We value self-starters who can take initiative and work autonomously within a lean team structure.What You’ll DoDevelop and maintain backend services utilizing C# (.NET 7) and SQL.Enhance frontend applications using TypeScript with frameworks like Blazor or Vue.Design and implement RESTful APIs, ensuring seamless integration between frontend and backend components.Leverage Azure-based cloud services to create scalable and dependable solutions.Work collaboratively with engineers and stakeholders to translate requirements into effective solutions.Engage in live troubleshooting, debugging, and performance optimization efforts.Adapt to evolving tools, frameworks, and processes as the platform progresses.
Full-time|On-site|Colombo, Western Province, Sri Lanka
Join Us at GapstarsAt Gapstars, we collaborate with Europe's most innovative tech companies, from groundbreaking startups to rapidly growing scaleups. Our mission is to assemble high-performing remote engineering teams that tackle real-world challenges with cutting-edge technologies. With our headquarters in the Netherlands and talent hubs in Sri Lanka and Portugal, we boast a vibrant community of over 275 engineers dedicated to delivering impactful solutions across various domains such as networking, marketplaces, SaaS, and AI. If you seek an environment that fosters technical excellence, a robust culture, and opportunities for growth, Gapstars is the place for you.About the PositionWe are in search of a hands-on Senior Java Developer (ATL/TL level) to take the reins of a complex legacy Java application landscape, currently operating on approximately 20 servers. This environment incorporates an older version of GlassFish and lacks sufficient documentation. Your primary challenge will be to understand, document, and maintain application-level integrations, stabilize the platform, and lay the groundwork for future modernization and migrations.This role emphasizes development and integration ownership rather than operations, requiring a strong focus on technical discovery, documentation, and stewardship of legacy platforms.Key ResponsibilitiesTake ownership of a legacy Java platform from both an application and integration perspective.Discover, map, and document application dependencies, integration points, data flows, interfaces, deployment topology, and key runtime/config assumptions.Analyze and resolve complex production issues related to Java application behavior, performance bottlenecks, runtime issues, integration failures, and stability concerns.Gain familiarity and build confidence in the legacy runtime environment, including GlassFish configuration and deployments.Enhance maintainability through clear technical documentation, diagrams, runbooks, improved logging/observability, and incremental refactoring when appropriate.Support and guide engineering standards as an ATL/TL profile through code reviews, mentoring, and providing technical guidance on integration design and legacy-safe improvements.Collaborate closely with stakeholders to foster a shared understanding of the platform's architecture and future direction.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars, headquartered in the Netherlands, specializes in software development services, creating agile remote teams in Sri Lanka and Portugal tailored for cutting-edge tech companies. With over 300 passionate TechStars, we focus on transforming scalable software into innovative performance products that shape the technology landscape. Our partners are ambitious tech enterprises aiming to dominate their respective markets.About the RoleWe are seeking a highly skilled Back-End Developer to architect, build, and sustain robust back-end services and APIs. This pivotal role demands extensive proficiency in Python and Django, along with expertise in relational data modeling, caching strategies, and distributed systems. You will play a crucial role in designing back-end components, ensuring data integrity, and establishing secure user authentication and authorization mechanisms.
We are seeking a dynamic and experienced Engineering Manager to lead our Site Reliability Engineering (SRE) team at IFS. In this role, you will be responsible for ensuring the reliability and performance of our services, guiding a talented team of engineers, and driving the implementation of best practices in site reliability.Your leadership will be instrumental in maintaining our service uptime and enhancing the scalability of our systems. You will collaborate closely with cross-functional teams to optimize our infrastructure and respond to incidents effectively.
Join our dynamic team at ifs1 as a Senior Software Engineer where you will be at the forefront of technology development. In this role, you will design, develop, and implement innovative software solutions that meet the needs of our clients. You will collaborate with cross-functional teams to enhance our product offerings and improve overall customer satisfaction. Your expertise will help drive our projects to success, ensuring high quality and efficient delivery.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars is an innovative software development services provider based in the Netherlands, dedicated to creating agile, remote teams in Sri Lanka and Portugal for forward-thinking tech companies. With over 275 talented TechStars and creative minds, we transform scalable software into high-performance products that are shaping the future. Our partners are ambitious tech firms eager to dominate their respective markets.The RoleAs a Tech Lead, you will oversee the technological aspects of our products, collaborating closely with data scientists and the CTO. You will engage in the iterative development of our application (both web and native), and actively participate in roadmap discussions, sprint planning, and retrospectives. Your contributions will be pivotal in driving the company’s growth by implementing scalable technology solutions that address real-world challenges.Develop our backend using Python and Postgres, along with a modern React frontend.Work on data processing pipelines that utilize open banking data to produce various types of business and financial intelligence.Assist in dev-ops and infrastructure tasks to enhance our technical environment.Drive improvements within our codebase and collaborate with the CTO to maintain smooth technological operations.Contribute in any other areas where your skills can shine.
Join our innovative team at AMDT School of Creativity as an Associate Software Engineer specializing in .NET technologies. We are seeking passionate software engineers dedicated to developing scalable enterprise software solutions that enhance our application platforms. You will work across both front-end and back-end development environments, contributing to projects that aim to improve the user experience and add value to our creative initiatives.As part of our dynamic team at 'dottsnpixels', a technology company under the AMDT umbrella, you will collaborate with creative minds and technologists to craft solutions that positively impact people's lives.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars is a premier software development services provider based in the Netherlands, specializing in the creation of remote, agile teams in Sri Lanka and Portugal for forward-thinking tech businesses. Currently, we are proud to have over 300 TechStars and innovative specialists who transform scalable software solutions into impactful products that define the future. Our partners consist of ambitious technology companies eager to dominate their markets.About the RoleAs an Associate Technical Lead, you will play a crucial role in designing, developing, and maintaining high-performance back-end services and APIs. This position demands extensive knowledge in Python, Django, relational data modeling, caching strategies, and distributed systems. You will contribute to the architecture of back-end components, guarantee data integrity, and implement robust authentication and authorization mechanisms.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About Gapstars Gapstars is a software development services company headquartered in the Netherlands, with a focus on building remote, agile teams in Sri Lanka and Portugal. The company partners with tech firms aiming to scale, offering talent and solutions that help turn software into meaningful products. With a team of over 275 TechStars, Gapstars supports clients as they grow their businesses and compete in their markets. Role Overview The Associate Tech Lead / Tech Lead - Python will guide technical development across products, working closely with data scientists and the CTO. This role involves hands-on work in both web and native application development, as well as participation in roadmap planning, sprints, and retrospectives. The position calls for a blend of technical leadership and active contribution to building scalable technology that solves real business problems. Key Responsibilities Improve the Python and Postgres backend, and contribute to the React frontend. Build data processing pipelines to analyze open banking data and deliver business and financial insights. Support dev-ops and infrastructure activities as needed. Recommend enhancements to the codebase and work with the CTO to maintain strong technical performance. Take initiative in areas that match your strengths and expertise. Location This position is based in Colombo, Western Province, Sri Lanka.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsGapstars is an innovative software development service provider based in the Netherlands. We specialize in creating remote, agile teams in Sri Lanka and Portugal, partnering with ambitious tech companies to help them conquer their markets. With a talented workforce of over 300 TechStars, we focus on transforming scalable software into high-performance products that shape the future of technology.About the RoleWe are on the lookout for a pragmatic AI Engineer to bridge robust software engineering practices with the dynamic field of applied AI. In this role, you will design, build, and evaluate AI systems that are not only reliable and measurable but also genuinely useful beyond mere demonstrations.You will collaborate closely with data scientists, software engineers, and product managers to deliver impactful AI solutions. Your approach prioritizes evaluation over hype, automation for efficiency, and simplicity for high performance in production, particularly within the life sciences sector.ResponsibilitiesDevelop and deploy AI-driven applications from prototypes to production using cutting-edge LLM frameworks and APIs.Design evaluations and metrics that accurately measure real-world performance, including accuracy, latency, user experience quality, and safety.Construct and enhance Retrieval-Augmented Generation (RAG) pipelines that integrate vector databases with LLMs.Implement data pipelines, retraining workflows, and monitoring tools to maintain the currency and performance of AI models.Develop and execute context engineering strategies to enhance output quality and mitigate hallucination risks.Work alongside product, platform, and infrastructure teams to comprehend business requirements and develop scalable, resilient systems.Apply pragmatic agentic AI patterns, such as tool use, planning, and reflection loops, selecting the appropriate complexity for each application.Promote best engineering practices, including code reviews, testing, observability, CI/CD, and reproducibility.Ensure that AI solutions adhere to security, compliance, and explainability standards.
About Speechify Speechify’s mission is to make information accessible through audio. From web articles to cloud documents and books, Speechify helps people learn and absorb content wherever they are, at their desk or on the move. The company leads its category and continues to grow quickly. Role Overview: Senior Software Engineer, Core Experiences The Core Experiences Team builds and maintains the key services and SDKs behind Speechify’s product experience across platforms. This role suits an engineer who enjoys working at the intersection of product and infrastructure, thinks strategically, and cares about building clear APIs and reliable systems that improve how people use Speechify. What You Will Do Work closely with Product Teams to define project scope, streamline processes for faster customer feedback, and weigh integration or UX trade-offs while delivering solutions through Speechify’s cross-platform SDK. Improve existing features to boost performance, such as reducing loading times and enhancing parsing, by designing efficient abstractions and refining algorithms. Build cloud functions, lightweight backend services, and tasks using Kotlin. What We Look For Systems thinking: Ability to design and optimize systems with a focus on simplicity. Speed: Comfortable generating ideas quickly and prioritizing what to ship now versus what needs more time. Focus: Knows when to collaborate and when to work independently within a high-growth, remote team. Collaboration: Skilled at working with designers, marketers, and product managers to inspire, engage, and negotiate. Location This position is based in Colombo, Sri Lanka.
Join our dynamic team at Petvisor as a Product Support Engineer during the US Shift. In this role, you will be the first line of support for our customers, ensuring that they have the best experience with our products. You will troubleshoot issues, provide technical assistance, and collaborate with other teams to resolve challenges swiftly and efficiently.
Join Petvisor's dynamic engineering team as a Senior Software Engineer. In this pivotal role, you will spearhead the development of innovative integrations and platform products while also ensuring routine maintenance aligns with the strategic direction set by our senior leadership. Your primary focus will be on leveraging your extensive expertise in Python to create scalable software solutions. We seek a passionate engineer who embraces technical diversity rather than confining themselves to a single technology stack. In addition to your Python skills, familiarity with .NET and C# is advantageous as you’ll play a crucial role in our varied ecosystem. Your proficiency with AWS services such as Lambda, Kinesis, SQS, and DynamoDB, alongside a solid understanding of database technologies like PostgreSQL and MSSQL, will empower you to work across the full technology stack effectively. This role lays a strong foundation for your career progression into senior and leadership positions.
Join our dynamic team at WNS Global Services as a Lead Associate in Operations! In this pivotal role, you will oversee operational processes, implement strategies to enhance efficiency, and contribute to our commitment to excellence.
Full-time|Remote|Remote — Colombo, Western Province, Sri Lanka
The RoleWe are seeking a talented and experienced Technical Customer Support Engineer with a solid software background who is passionate about addressing intricate challenges for our enterprise clients. As the first line of technical support for Idhammar’s suite of products, you will be responsible for triaging, troubleshooting, and resolving issues across various layers including applications, databases, integrations, networking, and cloud infrastructure.Key ResponsibilitiesManage customer cases from the moment they are received until resolution, utilizing Jira Service Management (or a similar tool) to consistently meet and surpass Service Level Agreements (SLAs).Diagnose and troubleshoot application, integration, and network-related issues across web, mobile, and API services; reproduce defects, identify root causes, and provide solutions or high-quality escalations.Conduct in-depth database investigations with SQL Server/PostgreSQL, analyzing slow queries, locks, deadlocks, and index usage while crafting optimized SQL queries to resolve performance issues.Support and maintain multi-cloud environments (Azure, AWS, IONOS Cloud), reviewing logs and metrics, scaling resources, and managing compute, storage, and networking aspects.Oversee identity and access management (IAM/Entra ID roles & policies), certificates, and secrets.Coordinate patching and maintenance windows effectively.Diagnose and resolve networking and connectivity issues across TCP/IP, DNS, VPN, TLS/SSL, and HTTP/HTTPS, as well as firewall and security group configurations.Resolve connectivity and data integration problems involving ERP, SCADA, IoT, OPC UA, REST/gRPC, and file-based ETL in collaboration with vendors and customer IT teams.Perform proactive health checks, patching, and minor hotfix deployments, while contributing to playbooks and runbooks.Communicate effectively with both technical and non-technical stakeholders, providing updates on incidents and delivering post-incident reports.Create and enhance knowledge base articles, customer guides, and internal troubleshooting documentation.Collaborate with Product and Engineering teams on bug triage, feature feedback, and reliability enhancements.Typical Challenges You Will EncounterAddressing query timeouts and blocking chains; designing and adjusting indexes and query plans.Resolving data ingestion failures (CSV/ETL/API), schema changes, and referential integrity issues.Tackling API authentication/authorization issues (OAuth2/OIDC), including certificate or token expirations.Handling application performance regressions after upgrades; conducting log analysis and implementing rollbacks or mitigations as necessary.Performing network troubleshooting for packet loss, TLS handshake errors, DNS resolution failures, and VPN/firewall misconfigurations.Managing cloud environment alarms (CPU/IO, storage thresholds, scaling, networking) and addressing unexpected cost spikes.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About GapstarsAt Gapstars, we collaborate with Europe’s most innovative tech companies, from groundbreaking startups to rapidly expanding scaleups, to create high-performing remote engineering teams.With our headquarters in the Netherlands and talent hubs in Sri Lanka and Portugal, our team of over 275 engineers tackles real-world challenges using the latest technologies. We operate across various domains, including networking, marketplaces, SaaS, and AI, delivering scalable solutions that yield significant outcomes.If you are seeking a workplace that fosters technical excellence, a robust culture, and opportunities for growth, you’ll find a home at Gapstars.About the RoleAre you a talented Full Stack Engineer excited to develop innovative AI-driven applications in the healthcare sector? Do you excel in an environment that pushes you to create scalable and high-quality software solutions? If so, this position is tailored for you!The OpportunityAs an experienced Full Stack Engineer, you will be responsible for designing, developing, and deploying scalable applications that empower AI-driven solutions. You will collaborate with engineers, designers, and product teams to ensure both front-end and back-end systems are optimized for peak performance and reliability.ResponsibilitiesDesign and develop scalable back-end services using Python (Flask, FastAPI, or Django).Create front-end components with modern JavaScript frameworks like React.Implement and optimize RESTful APIs for seamless front-end integration.Design and optimize databases for performance and scalability (PostgreSQL).Automate CI/CD pipelines and manage AWS cloud deployments.Engage in code reviews and enforce best practices for software development.Diagnose and resolve production issues to ensure system reliability.Work closely with cross-functional teams to translate business needs into technical solutions.
Full-time|On-site|Colombo, Western Province, Sri Lanka
About the RoleJoin homey, a cutting-edge property conveyancing platform powered by a robust Ruby on Rails monolith. We are seeking an experienced Senior Software Architect to spearhead the technical evolution of our platform. Your role will involve enhancing system architecture, minimizing technical debt, and ensuring scalability, performance, and security as we expand. Collaborate closely with product and engineering teams to craft innovative solutions, guide architectural choices, and uphold exemplary engineering standards.Key ResponsibilitiesEstablish and uphold system architecture and technical benchmarks.Design and review solutions for new features and integrations.Enhance code quality, performance, and scalability.Lead significant refactorings and secure data migrations.Guarantee secure processing of payments and sensitive information.Mentor engineering talent and facilitate informed technical decisions.
Role overview Acumatica seeks an Associate Lead - Quality Assurance Engineer based in Colombo. This position centers on maintaining high quality standards for software products. The Associate Lead plays a key role in guiding quality assurance activities, supporting less experienced QA engineers, and partnering with teams from other disciplines to enhance testing practices. Key responsibilities Oversee quality assurance efforts for ongoing software projects Mentor and assist junior QA engineers Work with cross-functional teams to refine testing processes and methodologies