12,322 Software Engineer jobs
General software engineering roles across the stack and domains.
Software Engineering jobs by country — openings, pay and top skills →
Senior Java Developer
We are looking for a Senior Java Developer with a solid Java Core background and practical AI know-how to support innovation-led engineering work. You will contribute to architecture, deliver Microservice Architecture…
Senior Java Developer (AI, CI/CD, Cloud)
We are seeking a Senior Java Developer (AI, CI/CD, Cloud) to deliver scalable Java backend systems and apply AI tooling to enhance how solutions are built. You will implement Spring Boot services, build REST APIs, and…
Senior Python Developer
We are seeking a Senior Python Developer to architect, build, and maintain robust enterprise applications, while playing a key role in embedding advanced GenAI capabilities into business-critical solutions.…
Senior Java Developer
We are expanding our engineering group with a Senior Java Developer who blends strong Java expertise with hands-on AI foundations. You will help shape scalable backend systems using Spring Boot, Microservice…
Senior Java Developer
We are hiring a Senior Java Developer to deliver dependable Java systems while applying AI tools and frameworks to strengthen solution architecture. You will work with Spring Boot, Java 8, REST, SQL, Unit Testing, and…
Senior .NET Software Engineer with strong AI Engineering experience
We're looking for a Senior .NET Engineer who builds production agentic systems and works the AI-native way: coding agents, specs, and evals are part of the daily workflow. You'll design scoped AI agents and the tools…
Senior Java Developer
We are looking for a Senior Java Developer to engineer dependable microservices and apply AI tools and theory to enhance solution design across the platform. You will build and maintain Java 8 and Spring Boot services…
Senior Java Developer
We are hiring a Senior Java Developer to deliver scalable backend services and use AI tools and theory to improve how solutions are designed. You will partner with a fast-moving team across cloud deployments in…
Senior Java Developer
We are seeking a Senior Java Developer to build reliable backend systems while applying AI tools and theory to strengthen solution design. You will work in innovation-driven engineering initiatives with a collaborative…
Senior Java Developer (Relocation to Uzbekistan)
We are looking for a Senior Java Developer to build and evolve high-load backend services for a banking / FinTech platform. The role is focused on microservice development, distributed systems, event-driven…
Lead Data Software Engineer
We're looking for a hands-on, experienced Lead Data Software Engineer who has a deep understanding of Apache Spark and large-scale distributed computing. This role covers the end-to-end lifecycle of our data…
Lead Salesforce Developer
Looking for an opportunity to drive business transformation? Take your holistic expertise in Salesforce solutions implementation to determine the optimal mix of its products and features within our community of 1,200+…
Senior Data Software Engineer with Azure Databricks
We are seeking a Senior Data Software Engineer with Azure Databricks expertise to grow the data ingestion and curation capabilities of the client's Enterprise Data Lake (EDL) on Microsoft Azure and Databricks. The team…
Lead Salesforce Developer
We are seeking a Lead Salesforce Developer to guide our Salesforce team in delivering impactful solutions. You will play a key role in application design, customization, and deployment while collaborating closely with…
Lead Salesforce Developer
Looking for an opportunity to drive business transformation? Take your holistic expertise in Salesforce solutions implementation to determine the optimal mix of its products and features within our community of 1,200+…
Lead Salesforce Developer
Looking for an opportunity to drive business transformation? Take your holistic expertise in Salesforce solutions implementation to determine the optimal mix of its products and features within our community of 1,200+…
Software Engineering Manager (Python)
We are looking for a Software Engineering Manager with a strong Python background to lead, manage, and grow our engineering team. This is a people-first leadership role. Your primary focus will be managing people,…
Senior Java Developer (Relocation to Uzbekistan)
We are looking for a Senior Java Developer to build and evolve high-load backend services for a banking / FinTech platform. The role is focused on microservice development, distributed systems, event-driven…
Lead Salesforce Developer
Looking for an opportunity to drive business transformation? Take your holistic expertise in Salesforce solutions implementation to determine the optimal mix of its products and features within our community of 1,200+…
Lead Data Software Engineer
We are seeking a hands-on and experienced Lead Data Software Engineer with a deep understanding of Apache Spark and large-scale distributed computing. In this role, you will be responsible for the end-to-end lifecycle…