Software Developer Jobs overseas

About 14784 results in (6) seconds Clear Filters

Jobs Search

About 14784 results in (6) seconds
Sr Software Engineer at Sinch
, , Spain - Full Time
Skills Needed
Node.Js, Typescript, Go, Websocket, Event Driven Architecture, Cloud Infrastructure, Gcp, Aws, Microservices, Distributed Systems, Mongodb, Restful Apis, Kafka, System Design, Conversational Ai, Kubernetes
Specialization
Requires 5+ years of professional software engineering experience with strong proficiency in Node.js, TypeScript, or Go. Candidates must have experience with real-time systems, distributed architectures, and cloud infrastructure like GCP or AWS.
Experience Required
Minimum 5 year(s)
Software Team Leader at SolarEdge
Herzliya, Tel-Aviv District, Israel - Full Time
Skills Needed
Java, Spring Framework, Api Architecture, Microservices, Team Leadership, People Management, Software Development, Distributed Systems, Ai Tools, Llm, Cloud Computing, Kubernetes, Kafka, Cassandra, Energy Sector, System Architecture
Specialization
Requires 5+ years of experience in software team management and strong proficiency in Java and Spring Framework. Candidates must have deep knowledge of API architecture, microservices, and high-availability application design.
Experience Required
Minimum 5 year(s)
Software Engineer II at AKAMAI TECHNOLOGIES SINGAPORE PTE LTD
Krakow, Lesser Poland Voivodeship, Poland - Full Time
Skills Needed
Python, Go, Java, Terraform, Infrastructure As A Code, Docker, Container Technologies, Agile, Software Development Life Cycle, Api Development, Automation, Open Source Contribution, Command Line Interface, Regression Testing, Technical Design, Communication Skills
Specialization
Candidates should have experience with programming languages such as Python, Go, or Java and familiarity with Infrastructure as a Code concepts. Proficiency in container technologies like Docker and experience working within remote Agile teams are required.
Experience Required
Minimum 2 year(s)
Software Engineer II at AKAMAI TECHNOLOGIES SINGAPORE PTE LTD
Bengaluru, karnataka, India - Full Time
Skills Needed
Java, Spring, Javascript, Angular, Bootstrap, Reactjs, Python, Perl, Php, Linux, Shell Scripting, Distributed Systems, Ai Technologies, Unit Testing, Agile Methodology, Database Development
Specialization
Requires a degree in Computer Science or a related field with 2+ years of experience. Proficiency in Java, Spring, JavaScript, and front-end frameworks like Angular or React is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at AKAMAI TECHNOLOGIES INC
Bengaluru, karnataka, India - Full Time
Skills Needed
Java, Spring Framework, Rest Api Clients, Rest Api Servers, Linux Systems Administration, Python, Go, Graphql Clients, Graphql Servers, Openstack, Ceph, Mysql, Mariadb, Postgresql, Nosql, Object Oriented Programming
Specialization
Candidates must have a bachelor's degree in computer science or equivalent experience, along with 4+ years of experience developing applications with Java and Spring Framework, implementing REST APIs, and administering Linux systems. Proficiency in Object-Oriented Programming, SDLC, and strong communication skills are also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at PlayStation Global
San Mateo, California, United States - Full Time
Skills Needed
Javascript, React, Typescript, Node.Js, Ui Development, Test Driven Development, Unit Testing, Performance Profiling, Code Optimization, Debugging, Ci/Cd, Agile, Scrum, React Native, Jest, React Testing Library
Specialization
The role requires a bachelor's degree or equivalent and at least 2 years of experience building product experiences with UI technologies. Candidates must be proficient in JavaScript, React, and TypeScript, with a strong background in testing and performance optimization.
Experience Required
Minimum 2 year(s)
Software Engineer II at American Express Malaysia Sdn Bhd
Burgess Hill, England, United Kingdom - Full Time
Skills Needed
Kotlin, Java, Spring Boot, Backend Development, Api Development, Functional Programming, Json, Jackson, Coroutines, Streams, Agile Methodologies, Ci/Cd, Cloud Technologies, Automated Testing, Software Debugging
Specialization
Candidates must have at least 4 years of experience in server-side programming, testing, and application design using Kotlin or Java 17+. Proficiency in cloud technologies, CI/CD pipelines, and agile engineering practices is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at American Express Company South Africa
, karnataka, India - Full Time
Skills Needed
Golang, Docker, Kafka, Postgres, Event Driven Architecture, Distributed Systems, Micro Services Architecture, Rest, Kubernetes, Git, Jenkins, Tdd/Bdd, Cicd, Devops, Rules Engine, Nosql Databases
Specialization
Candidates must have a Bachelor's degree in computer science or related field with at least 10 years of software development experience, including delivering complex projects requiring significant domain knowledge. Required technical experience includes Go, container technologies (Docker, Kubernetes), messaging services like Kafka, and experience with relational/NoSQL databases and rules engines.
Experience Required
Minimum 10 year(s)
Software Engineer II at Verisk Financial
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Design, Software Development, Debugging, Requirements Analysis, Technical Specification Authoring, Testing, Code Analysis
Specialization
The candidate should be able to author technical specifications and refine programs based on business requirements. Proficiency in the full software development life cycle and the ability to analyze code for errors are essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Appian Corporation
Chennai, tamil nadu, India - Full Time
Skills Needed
Java, Python, Go, Terraform, Kubernetes, Ci/Cd, Cloudwatch, Distributed Systems, Microservices Architecture, Cloud Cost Optimization, Debugging, Problem Solving
Specialization
Candidates must be proficient in Infrastructure as Code and have hands-on experience with Kubernetes and observability tools. Strong debugging skills and a solid understanding of distributed systems are required.
Experience Required
Minimum 2 year(s)
AI Software Engineer at Trimble
Cork, Munster, Ireland - Full Time
Skills Needed
.Net Core, C#, Node.Js, Java, React, Angular, Github Copilot, Cursor, Cloud Saas, Ci/Cd, Full Stack Development, Ai Coding Assistants, Unit Testing, Rapid Prototyping, Automated Validation, Software Engineering
Specialization
Candidates need 5+ years of professional software engineering experience and a degree in Computer Science or a related field. Proficiency in .NET Core/C# or Node.js/Java, along with React or Angular and experience with AI coding assistants, is required.
Experience Required
Minimum 5 year(s)
Software QA Engineer at NVIDIA
Yokneam Ilit, Haifa District, Israel - Full Time
Skills Needed
Software Qa, Firmware Testing, Test Automation, Test Planning, Bug Tracking, Networking Protocols, Python, Linux, Windows, Regression Testing, Performance Testing, Security Testing, Release Management, V&V, E2e Testing, Requirement Analysis
Specialization
Candidates must hold a BSc in Computer Science or Electrical/Electronics Engineering and possess strong knowledge of QA methodologies and software release workflows. Proficiency in English and experience with automation, scripting, and networking protocols are highly valued.
Experience Required
Minimum 2 year(s)
Software Engineer II at Flywire
Valencia, Valencian Community, Spain - Full Time
Skills Needed
Object Oriented Programming, Distributed Systems, Tdd, Bdd, Continuous Delivery, Java, Ruby, React, Javascript, Html5, Css3, Linux, Mysql, Mongodb, Redis, Aws
Specialization
Requires expertise in object-oriented programming and experience developing scalable web applications and distributed systems. Proficiency in Java or Ruby and experience in the FinTech or payments industry is highly appreciated.
Experience Required
Minimum 2 year(s)
Software Engineer Qt at Segula Technologies
Rome, Lazio, Italy - Full Time
Skills Needed
Qt, Object Oriented Programming, Design Patterns, Code Optimization, Code Review, Testing, Algorithms, Data Structures, Problem Solving, Teamwork
Specialization
Candidates must have a degree in Computer Engineering or Computer Science and a minimum of 2 years of experience developing graphical interfaces with Qt. Essential qualifications include excellent knowledge of Object-Oriented Programming and major design patterns, along with good knowledge of algorithms and data structures.
Experience Required
Minimum 2 year(s)
Engineer V, Software at Omnicell
Bangalore, karnataka, India - Full Time
Skills Needed
C++, C#.Net, Angular, Object Oriented Design Patterns, Troubleshooting, Firmware Protocols, Agile Scrum, Design Review, Testing, Scalability, Stability, Mentoring, Webapi Restful Services, Windows Service, Desktop Applications, Sql
Specialization
Candidates must possess 12 or more years of software design and development experience, including expert-level knowledge in C++ and the Windows operating system and drivers. Required skills involve experience with C#, .Net, Angular, developing RESTFul services, unit/integration testing, and moderate SQL proficiency.
Experience Required
Minimum 10 year(s)
Sr Software Engineer at Bayer AG - USA
Creve Coeur, Missouri, United States - Full Time
Skills Needed
Python, Cloud Based Software Design, Docker, Pydantic, Model Context Protocol, Langgraph, Ai Product Development, Agile Development, Api Design, Ui Development, Unit Testing, Integration Testing, Mentoring, Technical Architecture, Go, Nlp
Specialization
Requires a Bachelor's degree in Computer Science or related field (or equivalent experience) and professional experience in designing cloud-based software. Candidates must be proficient in Python and have familiarity with AI frameworks, containerization, and agent-based development tools.
Experience Required
Minimum 5 year(s)
Sr Software Engineer at PayPal
Bangalore, karnataka, India - Full Time
Skills Needed
Cloud Engineering, Gcp, Aws, Golang, Python, Bash Scripting, Terraform, Jenkins, Puppet, Kubernetes, Gke, Eks, Ci/Cd, Infrastructure Automation, Software Development Lifecycle
Specialization
Requires 5+ years of hands-on experience as a Cloud Developer or Engineer with expertise in GCP or AWS. A Bachelor's degree in Computer Science or a related field is preferred.
Experience Required
Minimum 5 year(s)
Sr Software Engineer at MATTELCO UK Ltd
Hyderabad, Telangana, India - Full Time
Skills Needed
Blue Yonder Wms, Moca, Page Builder, By Integrator, Sql, Api Development, Jasper Reports, Nicelabel, Blue Yonder Label Designer, Problem Management, Warehouse Management, Integration, Unit Testing, Uat, Stakeholder Management, Backlog Management
Specialization
Candidates need a bachelor's degree and at least 5 years of hands-on experience with Blue Yonder WMS development, specifically using MOCA and Page Builder. Proficiency in SQL and API development is required, along with the ability to work US EST hours from Hyderabad.
Experience Required
Minimum 5 year(s)
Sr Software Engineer at Data Axle
Pune, maharashtra, India - Full Time
Skills Needed
Software Development, Cloud Services, Data Modeling, Agile Methodology, System Design, Code Review, Web Services, Technical Leadership, Software Testing, Enterprise Development
Specialization
Requires a Bachelor's degree in a technology-related field with 5+ years of experience in software applications. Candidates must have strong knowledge of design patterns, Agile experience, and proficiency in developing web services for data storage.
Experience Required
Minimum 5 year(s)
UI Software Engineer at Virtuos
, , Czechia - Full Time
Skills Needed
Ui Framework Development, Mvc, Mvvm, English Communication, Game Development
Specialization
Requires at least 2 years of professional experience in UI framework development, preferably for games. Candidates should understand MVC/MVVM patterns and possess a passion for the gaming industry.
Experience Required
Minimum 2 year(s)
Sr Software Engineer at Sinch
, , Spain -
Full Time


Start Date

Immediate

Expiry Date

09 Jul, 26

Salary

0.0

Posted On

10 Apr, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Node.js, TypeScript, Go, WebSocket, Event-driven architecture, Cloud infrastructure, GCP, AWS, Microservices, Distributed systems, MongoDB, RESTful APIs, Kafka, System design, Conversational AI, Kubernetes

Industry

IT Services and IT Consulting

Description
ABOUT SINCH Sinch is pioneering the way the world communicates. More than 150,000 businesses — including Google, Uber, Paypal, Visa, Tinder, and many others — rely on Sinch’s Customer Communications Cloud to power engaging customer experiences through mobile messaging, voice, and email. Whether you need to verify users or craft omnichannel campaigns, Sinch makes it easy. Our AI-infused Super Network, APIs, and applications ensure you can connect with your customers reliably and securely, at every step of their journey. At Sinch we “Dream Big”, “Win Together”, “Keep it simple”, and “Make it Happen”. These values are our foundation! DESCRIPTION About the Team Chatlayer Product is made up of two teams — Platform & Integration and Flow Engine & Intelligence Integration — sharing a single product roadmap and backlog under Engineering Manager JR Reynolds. Together the organization includes around 10 engineers, two tech leads, a product manager, and a UX designer. The teams value honesty, growth, knowledge sharing, collaboration, ownership, and “being pirates” — a bias toward bold, resourceful action. Communication happens primarily through Slack and Teams, and we have a strong culture of transparent decision-making and discoverable collaboration. Where We’re Heading Chatlayer is building toward a future of conversations with control — where AI agents and deterministic workflows work in harmony to solve our customers’ problems. This means evolving from a traditional chatbot platform into an agentic orchestration system where intelligent automation is grounded by reliable, predictable flow execution. We’re looking for the right people to help us get there. About the Role We are looking for a Senior Software Engineer to help design, build, and scale Chatlayer’s conversational AI platform. You will work across a real-time, distributed system that handles text and voice interactions at scale — including WebSocket infrastructure, bot engine integrations, and platform services. This role requires someone who is comfortable operating in ambiguity, can drive technical decisions, and thrives in a team that ships with urgency while investing in system health. Candidates should bring a knowledgeable and skilled approach to the use of AI in the software development process itself — we value a balanced, curious, and quality- driven use of AI tooling. We’re not looking for engineers who blindly generate code or who refuse to adopt new tools; we want people who apply AI judiciously, maintaining deep comprehension of what they build while leveraging these tools to move faster and think bigger.   Key Responsibilities • Design and build backend services supporting Chatlayer’s text and voice channels, including WebSocket servers and real-time communication infrastructure • Work on platform integrations and app-integration frameworks • Contribute to architectural evolution — decoupling legacy dependencies and building more modular, vendor-agnostic systems • Participate in technical decisions around identity management (SinchID), distributed events and data processing (MongoDB Atlas, Kafka, Temporal), and new platform capabilities • Lead code reviews, technical discussions, and knowledge-sharing sessions within the team • Mentor and be mentored by other engineers and contribute to a strong engineering culture rooted in the team’s values • Support production systems through on-call rotations and incident response • Invest in system health — improving test coverage, addressing technical debt, and continuously improving operational processes (Kaizen) REQUIREMENTS Required Skills & Experience • 5+ years of professional software engineering experience • Strong proficiency in Node.js/TypeScript and/or Go • Experience with real-time systems — WebSocket, event-driven architectures, or similar • Solid understanding and hands-on experience with complex cloud infrastructure, ideally GCP and/or AWS • Experience with microservices architecture and distributed systems, including state management across replicas (e.g., ETCD, Redis) • Working knowledge of MongoDB or similar document databases • Experience building and maintaining RESTful APIs and event-driven architectures (ideally Kafka specifically) • Strong system design fundamentals — can reason about scalability, latency, failover, and trade-offs • Excellent communication skills and comfort working in a distributed, cross- functional team (CET timezone alignment preferred) Preferred / Nice-to-Have • Experience with conversational AI, chatbot/voicebot platforms, or NLP/NLU pipelines • Experience with containerisation and orchestration (Docker, Kubernetes) • Familiarity with identity management systems (OAuth/OIDC) • Prior experience in a CPaaS, scale-up, or fast-growth product company Our corporate language is English; please submit your application in English.   OUR HIRING PROCESS We are committed to ensuring a recruitment process that is fair, objective, consistent, and inclusive. Our approach includes structured, competency-based interviews designed to evaluate your skills, experience, and qualifications relevant to the role. At times, we may include a data-driven assessment to enhance our hiring success and identify candidates likely to excel. We believe in a two-way process and encourage you to ask questions throughout the journey. If this role isn’t what you’re looking for, please explore the other opportunities listed on our career page: https://www.sinch.com/careers/. No matter who you are, we hope you find an exciting path forward — hopefully with us  ABOUT SINCH Sinch is pioneering the way the world communicates. More than 150,000 businesses — including Google, Uber, Paypal, Visa, Tinder, and many others — rely on Sinch’s Customer Communications Cloud to power engaging customer experiences through mobile messaging, voice, and email. Whether you need to verify users or craft omnichannel campaigns, Sinch makes it easy. Our AI-infused Super Network, APIs, and applications ensure you can connect with your customers reliably and securely, at every step of their journey. At Sinch we “Dream Big”, “Win Together”, “Keep it simple”, and “Make it Happen”. These values are our foundation! DESCRIPTION About the Team Chatlayer Product is made up of two teams — Platform & Integration and Flow Engine & Intelligence Integration — sharing a single product roadmap and backlog under Engineering Manager JR Reynolds. Together the organization includes around 10 engineers, two tech leads, a product manager, and a UX designer. The teams value honesty, growth, knowledge sharing, collaboration, ownership, and “being pirates” — a bias toward bold, resourceful action. Communication happens primarily through Slack and Teams, and we have a strong culture of transparent decision-making and discoverable collaboration. Where We’re Heading Chatlayer is building toward a future of conversations with control — where AI agents and deterministic workflows work in harmony to solve our customers’ problems. This means evolving from a traditional chatbot platform into an agentic orchestration system where intelligent automation is grounded by reliable, predictable flow execution. We’re looking for the right people to help us get there. About the Role We are looking for a Senior Software Engineer to help design, build, and scale Chatlayer’s conversational AI platform. You will work across a real-time, distributed system that handles text and voice interactions at scale — including WebSocket infrastructure, bot engine integrations, and platform services. This role requires someone who is comfortable operating in ambiguity, can drive technical decisions, and thrives in a team that ships with urgency while investing in system health. Candidates should bring a knowledgeable and skilled approach to the use of AI in the software development process itself — we value a balanced, curious, and quality-driven use of AI tooling. We’re not looking for engineers who blindly generate code or who refuse to adopt new tools; we want people who apply AI judiciously, maintaining deep comprehension of what they build while leveraging these tools to move faster and think bigger. Key Responsibilities * Design and build backend services supporting Chatlayer’s text and voice channels, including WebSocket servers and real-time communication infrastructure * Work on platform integrations and app-integration frameworks * Contribute to architectural evolution — decoupling legacy dependencies and building more modular, vendor-agnostic systems * Participate in technical decisions around identity management (SinchID), distributed events and data processing (MongoDB Atlas, Kafka, Temporal), and new platform capabilities * Lead code reviews, technical discussions, and knowledge-sharing sessions within the team * Mentor and be mentored by other engineers and contribute to a strong engineering culture rooted in the team’s values * Support production systems through on-call rotations and incident response * Invest in system health — improving test coverage, addressing technical debt, and continuously improving operational processes (Kaizen) REQUIREMENTS Required Skills & Experience * 5+ years of professional software engineering experience * Strong proficiency in Node.js/TypeScript and/or Go * Experience with real-time systems — WebSocket, event-driven architectures, or similar * Solid understanding and hands-on experience with complex cloud infrastructure, ideally GCP and/or AWS * Experience with microservices architecture and distributed systems, including state management across replicas (e.g., ETCD, Redis) * Working knowledge of MongoDB or similar document databases * Experience building and maintaining RESTful APIs and event-driven architectures (ideally Kafka specifically) * Strong system design fundamentals — can reason about scalability, latency, failover, and trade-offs * Excellent communication skills and comfort working in a distributed, cross-functional team (CET timezone alignment preferred) Preferred / Nice-to-Have * Experience with conversational AI, chatbot/voicebot platforms, or NLP/NLU pipelines * Experience with containerisation and orchestration (Docker, Kubernetes) * Familiarity with identity management systems (OAuth/OIDC) * Prior experience in a CPaaS, scale-up, or fast-growth product company Our corporate language is English; please submit your application in English. OUR HIRING PROCESS We are committed to ensuring a recruitment process that is fair, objective, consistent, and inclusive. Our approach includes structured, competency-based interviews designed to evaluate your skills, experience, and qualifications relevant to the role. At times, we may include a data-driven assessment to enhance our hiring success and identify candidates likely to excel. We believe in a two-way process and encourage you to ask questions throughout the journey. If this role isn’t what you’re looking for, please explore the other opportunities listed on our career page: https://www.sinch.com/careers/ [https://www.sinch.com/careers/]. No matter who you are, we hope you find an exciting path forward — hopefully with us! ABOUT SINCH Sinch is pioneering the way the world communicates. More than 150,000 businesses — including Google, Uber, Paypal, Visa, Tinder, and many others — rely on Sinch’s Customer Communications Cloud to power engaging customer experiences through mobile messaging, voice, and email. Whether you need to verify users or craft omnichannel campaigns, Sinch makes it easy. Our AI-infused Super Network, APIs, and applications ensure you can connect with your customers reliably and securely, at every step of their journey. At Sinch we “Dream Big”, “Win Together”, “Keep it simple”, and “Make it Happen”. These values are our foundation! DESCRIPTION About the Team Chatlayer Product is made up of two teams — Platform & Integration and Flow Engine & Intelligence Integration — sharing a single product roadmap and backlog under Engineering Manager JR Reynolds. Together the organization includes around 10 engineers, two tech leads, a product manager, and a UX designer. The teams value honesty, growth, knowledge sharing, collaboration, ownership, and “being pirates” — a bias toward bold, resourceful action. Communication happens primarily through Slack and Teams, and we have a strong culture of transparent decision-making and discoverable collaboration. Where We’re Heading Chatlayer is building toward a future of conversations with control — where AI agents and deterministic workflows work in harmony to solve our customers’ problems. This means evolving from a traditional chatbot platform into an agentic orchestration system where intelligent automation is grounded by reliable, predictable flow execution. We’re looking for the right people to help us get there. About the Role We are looking for a Senior Software Engineer to help design, build, and scale Chatlayer’s conversational AI platform. You will work across a real-time, distributed system that handles text and voice interactions at scale — including WebSocket infrastructure, bot engine integrations, and platform services. This role requires someone who is comfortable operating in ambiguity, can drive technical decisions, and thrives in a team that ships with urgency while investing in system health. Candidates should bring a knowledgeable and skilled approach to the use of AI in the software development process itself — we value a balanced, curious, and quality- driven use of AI tooling. We’re not looking for engineers who blindly generate code or who refuse to adopt new tools; we want people who apply AI judiciously, maintaining deep comprehension of what they build while leveraging these tools to move faster and think bigger.   Key Responsibilities • Design and build backend services supporting Chatlayer’s text and voice channels, including WebSocket servers and real-time communication infrastructure • Work on platform integrations and app-integration frameworks • Contribute to architectural evolution — decoupling legacy dependencies and building more modular, vendor-agnostic systems • Participate in technical decisions around identity management (SinchID), distributed events and data processing (MongoDB Atlas, Kafka, Temporal), and new platform capabilities • Lead code reviews, technical discussions, and knowledge-sharing sessions within the team • Mentor and be mentored by other engineers and contribute to a strong engineering culture rooted in the team’s values • Support production systems through on-call rotations and incident response • Invest in system health — improving test coverage, addressing technical debt, and continuously improving operational processes (Kaizen) REQUIREMENTS Required Skills & Experience • 5+ years of professional software engineering experience • Strong proficiency in Node.js/TypeScript and/or Go • Experience with real-time systems — WebSocket, event-driven architectures, or similar • Solid understanding and hands-on experience with complex cloud infrastructure, ideally GCP and/or AWS • Experience with microservices architecture and distributed systems, including state management across replicas (e.g., ETCD, Redis) • Working knowledge of MongoDB or similar document databases • Experience building and maintaining RESTful APIs and event-driven architectures (ideally Kafka specifically) • Strong system design fundamentals — can reason about scalability, latency, failover, and trade-offs • Excellent communication skills and comfort working in a distributed, cross- functional team (CET timezone alignment preferred) Preferred / Nice-to-Have • Experience with conversational AI, chatbot/voicebot platforms, or NLP/NLU pipelines • Experience with containerisation and orchestration (Docker, Kubernetes) • Familiarity with identity management systems (OAuth/OIDC) • Prior experience in a CPaaS, scale-up, or fast-growth product company Our corporate language is English; please submit your application in English.   OUR HIRING PROCESS We are committed to ensuring a recruitment process that is fair, objective, consistent, and inclusive. Our approach includes structured, competency-based interviews designed to evaluate your skills, experience, and qualifications relevant to the role. At times, we may include a data-driven assessment to enhance our hiring success and identify candidates likely to excel. We believe in a two-way process and encourage you to ask questions throughout the journey. If this role isn’t what you’re looking for, please explore the other opportunities listed on our career page: https://www.sinch.com/careers/. No matter who you are, we hope you find an exciting path forward — hopefully with us ABOUT SINCH Sinch is pioneering the way the world communicates. More than 150,000 businesses — including Google, Uber, Paypal, Visa, Tinder, and many others — rely on Sinch’s Customer Communications Cloud to power engaging customer experiences through mobile messaging, voice, and email. Whether you need to verify users or craft omnichannel campaigns, Sinch makes it easy. Our AI-infused Super Network, APIs, and applications ensure you can connect with your customers reliably and securely, at every step of their journey. At Sinch we “Dream Big”, “Win Together”, “Keep it simple”, and “Make it Happen”. These values are our foundation! DESCRIPTION About the Team Chatlayer Product is made up of two teams — Platform & Integration and Flow Engine & Intelligence Integration — sharing a single product roadmap and backlog under Engineering Manager JR Reynolds. Together the organization includes around 10 engineers, two tech leads, a product manager, and a UX designer. The teams value honesty, growth, knowledge sharing, collaboration, ownership, and “being pirates” — a bias toward bold, resourceful action. Communication happens primarily through Slack and Teams, and we have a strong culture of transparent decision-making and discoverable collaboration. Where We’re Heading Chatlayer is building toward a future of conversations with control — where AI agents and deterministic workflows work in harmony to solve our customers’ problems. This means evolving from a traditional chatbot platform into an agentic orchestration system where intelligent automation is grounded by reliable, predictable flow execution. We’re looking for the right people to help us get there. About the Role We are looking for a Senior Software Engineer to help design, build, and scale Chatlayer’s conversational AI platform. You will work across a real-time, distributed system that handles text and voice interactions at scale — including WebSocket infrastructure, bot engine integrations, and platform services. This role requires someone who is comfortable operating in ambiguity, can drive technical decisions, and thrives in a team that ships with urgency while investing in system health. Candidates should bring a knowledgeable and skilled approach to the use of AI in the software development process itself — we value a balanced, curious, and quality- driven use of AI tooling. We’re not looking for engineers who blindly generate code or who refuse to adopt new tools; we want people who apply AI judiciously, maintaining deep comprehension of what they build while leveraging these tools to move faster and think bigger.   Key Responsibilities • Design and build backend services supporting Chatlayer’s text and voice channels, including WebSocket servers and real-time communication infrastructure • Work on platform integrations and app-integration frameworks • Contribute to architectural evolution — decoupling legacy dependencies and building more modular, vendor-agnostic systems • Participate in technical decisions around identity management (SinchID), distributed events and data processing (MongoDB Atlas, Kafka, Temporal), and new platform capabilities • Lead code reviews, technical discussions, and knowledge-sharing sessions within the team • Mentor and be mentored by other engineers and contribute to a strong engineering culture rooted in the team’s values • Support production systems through on-call rotations and incident response • Invest in system health — improving test coverage, addressing technical debt, and continuously improving operational processes (Kaizen) REQUIREMENTS Required Skills & Experience • 5+ years of professional software engineering experience • Strong proficiency in Node.js/TypeScript and/or Go • Experience with real-time systems — WebSocket, event-driven architectures, or similar • Solid understanding and hands-on experience with complex cloud infrastructure, ideally GCP and/or AWS • Experience with microservices architecture and distributed systems, including state management across replicas (e.g., ETCD, Redis) • Working knowledge of MongoDB or similar document databases • Experience building and maintaining RESTful APIs and event-driven architectures (ideally Kafka specifically) • Strong system design fundamentals — can reason about scalability, latency, failover, and trade-offs • Excellent communication skills and comfort working in a distributed, cross- functional team (CET timezone alignment preferred) Preferred / Nice-to-Have • Experience with conversational AI, chatbot/voicebot platforms, or NLP/NLU pipelines • Experience with containerisation and orchestration (Docker, Kubernetes) • Familiarity with identity management systems (OAuth/OIDC) • Prior experience in a CPaaS, scale-up, or fast-growth product company Our corporate language is English; please submit your application in English.   OUR HIRING PROCESS We are committed to ensuring a recruitment process that is fair, objective, consistent, and inclusive. Our approach includes structured, competency-based interviews designed to evaluate your skills, experience, and qualifications relevant to the role. At times, we may include a data-driven assessment to enhance our hiring success and identify candidates likely to excel. We believe in a two-way process and encourage you to ask questions throughout the journey. If this role isn’t what you’re looking for, please explore the other opportunities listed on our career page: https://www.sinch.com/careers/. No matter who you are, we hope you find an exciting path forward — hopefully with us
Responsibilities
Design and build backend services for text and voice channels, including WebSocket infrastructure and real-time communication systems. Contribute to architectural evolution by decoupling legacy dependencies and building modular, vendor-agnostic systems.
Sr Software Engineer at Sinch
, , Spain - Full Time
Skills Needed
Node.Js, Typescript, Go, Websocket, Event Driven Architecture, Cloud Infrastructure, Gcp, Aws, Microservices, Distributed Systems, Mongodb, Restful Apis, Kafka, System Design, Conversational Ai, Kubernetes
Specialization
Requires 5+ years of professional software engineering experience with strong proficiency in Node.js, TypeScript, or Go. Candidates must have experience with real-time systems, distributed architectures, and cloud infrastructure like GCP or AWS.
Experience Required
Minimum 5 year(s)
Software Team Leader at SolarEdge
Herzliya, Tel-Aviv District, Israel - Full Time
Skills Needed
Java, Spring Framework, Api Architecture, Microservices, Team Leadership, People Management, Software Development, Distributed Systems, Ai Tools, Llm, Cloud Computing, Kubernetes, Kafka, Cassandra, Energy Sector, System Architecture
Specialization
Requires 5+ years of experience in software team management and strong proficiency in Java and Spring Framework. Candidates must have deep knowledge of API architecture, microservices, and high-availability application design.
Experience Required
Minimum 5 year(s)
Software Engineer II at AKAMAI TECHNOLOGIES SINGAPORE PTE LTD
Krakow, Lesser Poland Voivodeship, Poland - Full Time
Skills Needed
Python, Go, Java, Terraform, Infrastructure As A Code, Docker, Container Technologies, Agile, Software Development Life Cycle, Api Development, Automation, Open Source Contribution, Command Line Interface, Regression Testing, Technical Design, Communication Skills
Specialization
Candidates should have experience with programming languages such as Python, Go, or Java and familiarity with Infrastructure as a Code concepts. Proficiency in container technologies like Docker and experience working within remote Agile teams are required.
Experience Required
Minimum 2 year(s)
Software Engineer II at AKAMAI TECHNOLOGIES SINGAPORE PTE LTD
Bengaluru, karnataka, India - Full Time
Skills Needed
Java, Spring, Javascript, Angular, Bootstrap, Reactjs, Python, Perl, Php, Linux, Shell Scripting, Distributed Systems, Ai Technologies, Unit Testing, Agile Methodology, Database Development
Specialization
Requires a degree in Computer Science or a related field with 2+ years of experience. Proficiency in Java, Spring, JavaScript, and front-end frameworks like Angular or React is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at AKAMAI TECHNOLOGIES INC
Bengaluru, karnataka, India - Full Time
Skills Needed
Java, Spring Framework, Rest Api Clients, Rest Api Servers, Linux Systems Administration, Python, Go, Graphql Clients, Graphql Servers, Openstack, Ceph, Mysql, Mariadb, Postgresql, Nosql, Object Oriented Programming
Specialization
Candidates must have a bachelor's degree in computer science or equivalent experience, along with 4+ years of experience developing applications with Java and Spring Framework, implementing REST APIs, and administering Linux systems. Proficiency in Object-Oriented Programming, SDLC, and strong communication skills are also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at PlayStation Global
San Mateo, California, United States - Full Time
Skills Needed
Javascript, React, Typescript, Node.Js, Ui Development, Test Driven Development, Unit Testing, Performance Profiling, Code Optimization, Debugging, Ci/Cd, Agile, Scrum, React Native, Jest, React Testing Library
Specialization
The role requires a bachelor's degree or equivalent and at least 2 years of experience building product experiences with UI technologies. Candidates must be proficient in JavaScript, React, and TypeScript, with a strong background in testing and performance optimization.
Experience Required
Minimum 2 year(s)
Software Engineer II at American Express Malaysia Sdn Bhd
Burgess Hill, England, United Kingdom - Full Time
Skills Needed
Kotlin, Java, Spring Boot, Backend Development, Api Development, Functional Programming, Json, Jackson, Coroutines, Streams, Agile Methodologies, Ci/Cd, Cloud Technologies, Automated Testing, Software Debugging
Specialization
Candidates must have at least 4 years of experience in server-side programming, testing, and application design using Kotlin or Java 17+. Proficiency in cloud technologies, CI/CD pipelines, and agile engineering practices is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at American Express Company South Africa
, karnataka, India - Full Time
Skills Needed
Golang, Docker, Kafka, Postgres, Event Driven Architecture, Distributed Systems, Micro Services Architecture, Rest, Kubernetes, Git, Jenkins, Tdd/Bdd, Cicd, Devops, Rules Engine, Nosql Databases
Specialization
Candidates must have a Bachelor's degree in computer science or related field with at least 10 years of software development experience, including delivering complex projects requiring significant domain knowledge. Required technical experience includes Go, container technologies (Docker, Kubernetes), messaging services like Kafka, and experience with relational/NoSQL databases and rules engines.
Experience Required
Minimum 10 year(s)
Software Engineer II at Verisk Financial
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Design, Software Development, Debugging, Requirements Analysis, Technical Specification Authoring, Testing, Code Analysis
Specialization
The candidate should be able to author technical specifications and refine programs based on business requirements. Proficiency in the full software development life cycle and the ability to analyze code for errors are essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Appian Corporation
Chennai, tamil nadu, India - Full Time
Skills Needed
Java, Python, Go, Terraform, Kubernetes, Ci/Cd, Cloudwatch, Distributed Systems, Microservices Architecture, Cloud Cost Optimization, Debugging, Problem Solving
Specialization
Candidates must be proficient in Infrastructure as Code and have hands-on experience with Kubernetes and observability tools. Strong debugging skills and a solid understanding of distributed systems are required.
Experience Required
Minimum 2 year(s)
AI Software Engineer at Trimble
Cork, Munster, Ireland - Full Time
Skills Needed
.Net Core, C#, Node.Js, Java, React, Angular, Github Copilot, Cursor, Cloud Saas, Ci/Cd, Full Stack Development, Ai Coding Assistants, Unit Testing, Rapid Prototyping, Automated Validation, Software Engineering
Specialization
Candidates need 5+ years of professional software engineering experience and a degree in Computer Science or a related field. Proficiency in .NET Core/C# or Node.js/Java, along with React or Angular and experience with AI coding assistants, is required.
Experience Required
Minimum 5 year(s)
Software QA Engineer at NVIDIA
Yokneam Ilit, Haifa District, Israel - Full Time
Skills Needed
Software Qa, Firmware Testing, Test Automation, Test Planning, Bug Tracking, Networking Protocols, Python, Linux, Windows, Regression Testing, Performance Testing, Security Testing, Release Management, V&V, E2e Testing, Requirement Analysis
Specialization
Candidates must hold a BSc in Computer Science or Electrical/Electronics Engineering and possess strong knowledge of QA methodologies and software release workflows. Proficiency in English and experience with automation, scripting, and networking protocols are highly valued.
Experience Required
Minimum 2 year(s)
Software Engineer II at Flywire
Valencia, Valencian Community, Spain - Full Time
Skills Needed
Object Oriented Programming, Distributed Systems, Tdd, Bdd, Continuous Delivery, Java, Ruby, React, Javascript, Html5, Css3, Linux, Mysql, Mongodb, Redis, Aws
Specialization
Requires expertise in object-oriented programming and experience developing scalable web applications and distributed systems. Proficiency in Java or Ruby and experience in the FinTech or payments industry is highly appreciated.
Experience Required
Minimum 2 year(s)
Software Engineer Qt at Segula Technologies
Rome, Lazio, Italy - Full Time
Skills Needed
Qt, Object Oriented Programming, Design Patterns, Code Optimization, Code Review, Testing, Algorithms, Data Structures, Problem Solving, Teamwork
Specialization
Candidates must have a degree in Computer Engineering or Computer Science and a minimum of 2 years of experience developing graphical interfaces with Qt. Essential qualifications include excellent knowledge of Object-Oriented Programming and major design patterns, along with good knowledge of algorithms and data structures.
Experience Required
Minimum 2 year(s)
Engineer V, Software at Omnicell
Bangalore, karnataka, India - Full Time
Skills Needed
C++, C#.Net, Angular, Object Oriented Design Patterns, Troubleshooting, Firmware Protocols, Agile Scrum, Design Review, Testing, Scalability, Stability, Mentoring, Webapi Restful Services, Windows Service, Desktop Applications, Sql
Specialization
Candidates must possess 12 or more years of software design and development experience, including expert-level knowledge in C++ and the Windows operating system and drivers. Required skills involve experience with C#, .Net, Angular, developing RESTFul services, unit/integration testing, and moderate SQL proficiency.
Experience Required
Minimum 10 year(s)
Sr Software Engineer at Bayer AG - USA
Creve Coeur, Missouri, United States - Full Time
Skills Needed
Python, Cloud Based Software Design, Docker, Pydantic, Model Context Protocol, Langgraph, Ai Product Development, Agile Development, Api Design, Ui Development, Unit Testing, Integration Testing, Mentoring, Technical Architecture, Go, Nlp
Specialization
Requires a Bachelor's degree in Computer Science or related field (or equivalent experience) and professional experience in designing cloud-based software. Candidates must be proficient in Python and have familiarity with AI frameworks, containerization, and agent-based development tools.
Experience Required
Minimum 5 year(s)
Sr Software Engineer at PayPal
Bangalore, karnataka, India - Full Time
Skills Needed
Cloud Engineering, Gcp, Aws, Golang, Python, Bash Scripting, Terraform, Jenkins, Puppet, Kubernetes, Gke, Eks, Ci/Cd, Infrastructure Automation, Software Development Lifecycle
Specialization
Requires 5+ years of hands-on experience as a Cloud Developer or Engineer with expertise in GCP or AWS. A Bachelor's degree in Computer Science or a related field is preferred.
Experience Required
Minimum 5 year(s)
Sr Software Engineer at MATTELCO UK Ltd
Hyderabad, Telangana, India - Full Time
Skills Needed
Blue Yonder Wms, Moca, Page Builder, By Integrator, Sql, Api Development, Jasper Reports, Nicelabel, Blue Yonder Label Designer, Problem Management, Warehouse Management, Integration, Unit Testing, Uat, Stakeholder Management, Backlog Management
Specialization
Candidates need a bachelor's degree and at least 5 years of hands-on experience with Blue Yonder WMS development, specifically using MOCA and Page Builder. Proficiency in SQL and API development is required, along with the ability to work US EST hours from Hyderabad.
Experience Required
Minimum 5 year(s)
Sr Software Engineer at Data Axle
Pune, maharashtra, India - Full Time
Skills Needed
Software Development, Cloud Services, Data Modeling, Agile Methodology, System Design, Code Review, Web Services, Technical Leadership, Software Testing, Enterprise Development
Specialization
Requires a Bachelor's degree in a technology-related field with 5+ years of experience in software applications. Candidates must have strong knowledge of design patterns, Agile experience, and proficiency in developing web services for data storage.
Experience Required
Minimum 5 year(s)
UI Software Engineer at Virtuos
, , Czechia - Full Time
Skills Needed
Ui Framework Development, Mvc, Mvvm, English Communication, Game Development
Specialization
Requires at least 2 years of professional experience in UI framework development, preferably for games. Candidates should understand MVC/MVVM patterns and possess a passion for the gaming industry.
Experience Required
Minimum 2 year(s)
Loading...