Get the job you really want.

Top Software Engineer Jobs in Turkey

6 Hours Ago
28 Locations
Remote
190 Employees
Senior level
190 Employees
Senior level
Artificial Intelligence • Enterprise Web • Software
In this role, you'll create and enhance user interfaces for Sanity's core platform, ensuring performance and real-time collaboration. You'll also be involved in optimizing APIs and teaching best practices to the community. Critical tech skills include React and TypeScript, among others.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+36 More
5 Days Ago
Ankara, Çankaya, Ankara, TUR
1,500 Employees
Senior level
1,500 Employees
Senior level
Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
As a Senior Staff Software Engineer, you will design and maintain scalable microservice architectures, implement robust search indexing solutions, and collaborate with cross-functional teams to enhance the search experience. You will also mentor junior engineers and advocate for quality and innovation.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+67 More
24 Days Ago
İstanbul, Şişli, İstanbul, TUR
1,500 Employees
Mid level
1,500 Employees
Mid level
Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
As a Software Engineer at Udemy, you will implement services using various technologies, deploy and maintain critical services, ensure high accessibility standards, optimize code, and lead moderately complex projects within a collaborative and learning-oriented environment.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+67 More
8 Days Ago
Ankara, Çankaya, Ankara, TUR
1,500 Employees
Senior level
1,500 Employees
Senior level
Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
As a Senior Software Engineer at Udemy, you'll optimize and maintain cloud-based microservices for a high-traffic search platform, collaborating with data scientists and engineers to integrate advanced machine learning and AI solutions. Your role involves designing scalable architectures, managing search indexing systems, and driving user-facing feature lifecycles to enhance the learner experience.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+67 More
An Hour Ago
28 Locations
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Software Engineer at Canonical, you will redefine the Linux experience in embedded environments, focusing on developing system daemons with REST APIs in Golang, maintaining bootloaders, debugging, and collaborating with a distributed team. This role requires expertise in low-level operating systems and a strong understanding of Linux security implementations.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
5 Days Ago
Ankara, Çankaya, Ankara, TUR
1,500 Employees
Mid level
1,500 Employees
Mid level
Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
As a Senior Software Engineer at Udemy, you'll enhance user interfaces for machine learning applications, solve complex frontend challenges, and mentor other engineers. You'll own the lifecycle of user-facing features while collaborating with product, design, and data teams, focusing on user experience and scalability.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+67 More
5 Days Ago
Ankara, Çankaya, Ankara, TUR
1,500 Employees
Senior level
1,500 Employees
Senior level
Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
As a Senior Software Engineer, you will enhance Udemy's in-site search experience by developing both front-end and back-end solutions. Your role includes implementing user interfaces, collaborating with cross-functional teams, and establishing monitoring practices for an optimal user experience. Engaging in A/B testing and continuous improvement is key to ensuring effective learning content discovery for users.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+67 More
9 Days Ago
31 Locations
Remote
190 Employees
Senior level
190 Employees
Senior level
Artificial Intelligence • Enterprise Web • Software
As a Senior Software Engineer on the Content Lake DX team, you will design and develop scalable distributed systems, improve caching and query performance, mentor teammates, influence team processes, and respond to critical incidents. Your work will contribute to a better developer experience and open-source solutions.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+36 More
An Hour Ago
28 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
The Software Engineer will design and develop components for the Core Ubuntu Desktop, focusing on immutable technologies. Responsibilities include writing quality code, collaborating with team members, engaging with the community, and troubleshooting user issues, all while participating in the fast-paced Linux environment.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
An Hour Ago
31 Locations
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Software Engineer at Canonical, you will design, deliver, and support features in a distributed system for cloud automation. Responsibilities include collaborating with teams, debugging issues, coaching junior engineers, and contributing to open source projects. You should have experience in Go and distributed systems, along with strong communication skills.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
An Hour Ago
28 Locations
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The Python Software Engineer will join Canonical's Certification team to develop and maintain test automation tools for certifying hardware with Ubuntu. The role involves enhancing certification processes, creating software for hardware testing, and automating existing tasks, ensuring a high-quality experience for users of Ubuntu on various devices.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
An Hour Ago
31 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer at Canonical, you will contribute to the Juju project, designing, delivering, and supporting features in a highly concurrent, distributed system. Collaborating with a global team, you'll debug issues, communicate with upstream communities, and work remotely with occasional travel.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
Türkiye
Remote
359 Employees
Entry level
359 Employees
Entry level
Payments
As a Software Engineer at Sezzle, you'll design, develop, and deliver new features while collaborating closely with other engineers. You'll work within a dynamic team to build high-quality, scalable products and ensure compliance with project standards.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+12 More
2 Days Ago
27 Locations
Remote
229 Employees
Junior
229 Employees
Junior
Industrial • Manufacturing
Responsible for developing and managing software development pipelines, leading projects, and ensuring the performance of the pipeline. Requires proficiency in Python, Bash, C++, Git, Jenkins, Docker, and interaction with servers and networks.
2 Days Ago
28 Locations
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The Software Engineer will develop and maintain container images, implement CI/CD automation, ensure security compliance, and collaborate with internal and external teams. The role involves mentoring junior team members and participating in community engagement around open-source software.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
28 Locations
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The Software Engineer role at Canonical involves developing robust container images, automating CI/CD processes, and ensuring security compliance. Candidates will work with teams to enhance container management tools using Go, while engaging with the open-source community and guiding junior team members.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
5 Days Ago
Turkey
168,766 Employees
Junior
168,766 Employees
Junior
Information Technology • Software
The Software Developer will primarily focus on developing new software products, maintaining existing ones, and integrating them into various platforms. Responsibilities include preparing design documents, testing, resolving technical issues, and guiding less experienced colleagues. Quality management activities and customer product support are also key duties.
2 Days Ago
17 Locations
Remote
2,147 Employees
Junior
2,147 Employees
Junior
Software
The Software Engineer will be responsible for understanding and clarifying requirements, collaborating on software specifications, influencing architectural decisions, implementing high-quality code, and maintaining micro-services. They should have deep knowledge of Java and modern development practices, including CI/CD, testing, API design, and databases. Knowledge of VOIP technologies and Linux is a plus.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+16 More
9 Days Ago
28 Locations
Remote
190 Employees
Senior level
190 Employees
Senior level
Artificial Intelligence • Enterprise Web • Software
As a Senior Software Engineer, you will work full-stack using React and Node.js to develop AI-assisted collaborative content creation tools. Your responsibilities include innovating with large language models, mastering prompt engineering, collaborating with design teams, and developing robust systems for LLM responses.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+36 More
5 Days Ago
28 Locations
Remote
13,285 Employees
Senior level
13,285 Employees
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Senior Software Engineer will design, develop, and maintain high-quality software for manufacturing applications, troubleshoot product defects, and collaborate with various teams to enhance the manufacturing platform.
4 Days Ago
39 Locations
Remote
15 Employees
Senior level
15 Employees
Senior level
Big Data • Analytics
As a Staff Backend Java Engineer, you will develop core systems for a Carbon Planning platform, manage the software development lifecycle, and drive improvements. You'll work with complex datasets and lead backend development using Java and Spring Boot while collaborating with a skilled team to enhance analytics capabilities.
5 Days Ago
Turkey
168,766 Employees
Senior level
168,766 Employees
Senior level
Information Technology • Software
The Senior Java Software Engineer will develop and test code for a seamless user experience, support collaboration between teams, and ensure accessibility across platforms. Responsibilities include reviewing existing code, participating in the full development cycle, and adhering to best practices for backend architecture while focusing on performance and scalability.
5 Days Ago
İstanbul, Şişli, İstanbul, TUR
168,766 Employees
Senior level
168,766 Employees
Senior level
Information Technology • Software
As a Lead/Senior Software Engineer for Petal Search, you'll engage in the development of search engine products and features, collaborating across teams in an Agile environment. Responsibilities include front-end or back-end development, testing, and deploying search capabilities for a global audience.
5 Days Ago
İstanbul, Şişli, İstanbul, TUR
168,766 Employees
Entry level
168,766 Employees
Entry level
Information Technology • Software
Huawei is looking for engineers to join their R&D Center. Candidates should have a Bachelor's degree in related fields, be registered as disabled, and possess technical skills for effective product development. Good English communication skills are preferred.
5 Days Ago
Ankara, Çankaya, Ankara, TUR
168,766 Employees
Junior
168,766 Employees
Junior
Information Technology • Software
The Junior Java Software Engineer will develop, modify, and test code primarily using Java and Spring technologies. Responsibilities include collaborating with back-end teams, ensuring accessibility across various platforms, and engaging in the full software development cycle. Additionally, the role involves supporting code reviews and employing testing methodologies.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size