Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Edinburgh
Cloud • Software
Develop and enhance MAAS core components, improve architecture, collaborate across teams, and ensure high standards in documentation and CI practices.
Top Skills:
DhcpDnsGoKvmLxcNtpPxePythonReactTftpTypescript
Artificial Intelligence • Fintech • Machine Learning • Natural Language Processing • Business Intelligence
The Staff Engineer will enhance developer workflows and platforms, focusing on local development, integration of AI in SDLC, and collaboration to improve CI/CD and productivity metrics.
Top Skills:
AICi/CdCloud-Native ArchitecturesKubernetes
Software
Develop software features for high-performance packet forwarding systems, integrate with hardware teams, and ensure software quality through testing and documentation.
Top Skills:
CC++EthernetGccGitIpLinux
Internet of Things
This role involves enhancing Firefox development workflows, mentoring team members, and improving integration and automation processes while working in a distributed team.
Top Skills:
AWSCircleCIDjangoDockerFastapiFlaskGCPGithub ActionsJavaScriptPythonSQL
Software
Join the 3D graphics team at Mapbox, working on open source vector map rendering, graphics programming, and improving performance for location technologies.
Top Skills:
C++MetalOpenglTypescriptVulkanWebglWebgpu
Information Technology • Other • Software
The Senior Full Stack Engineer will design, build, and own scalable SaaS applications, focusing on performance, reliability, and future-ready architectures, while mentoring engineers and collaborating with Product and Design teams.
Top Skills:
MicroservicesNode.jsReactRuby On RailsTypescript
Gaming
The Staff Software Engineer will develop AI tools integrated with game engines and services, focusing on C++ and automation for game development.
Top Skills:
C++Ci/CdGitGrpcHTTPLlmsPerforce
Artificial Intelligence • Big Data • Computer Vision • Machine Learning • Natural Language Processing • Software • Cybersecurity
As a Senior Software Engineer, you'll design scalable backend systems, optimize databases, deploy workloads on AWS, and mentor mid-level engineers.
Top Skills:
AWSNode.jsPostgresTypescript
Information Technology
As a Senior Software Engineer, you'll develop high quality solutions, collaborate on technical decisions, mentor juniors, and work with modern software practices.
Top Skills:
AWSAzureContinuous DeliveryContinuous Integration
Information Technology
As a Lead Software Engineer, you will lead teams in developing high-quality applications, manage junior staff, and provide technical leadership, while ensuring adherence to software development best practices.
Top Skills:
AWSAzureContinuous DeliveryContinuous Integration
Information Technology • Consulting
Design and develop software solutions from scratch, collaborating on government projects, and participating in the software development lifecycle.
Top Skills:
C#GoJavaPython
Artificial Intelligence • Machine Learning • Big Data Analytics
As a Senior Software Engineer, you'll lead backend and edge/IoT engineering, implement scalable solutions, mentor peers, and collaborate with teams to deliver impactful AI solutions.
Top Skills:
C#C++DockerGitlab Ci/CdGoJavaKubernetesPythonRust
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Artificial Intelligence • Machine Learning • Big Data Analytics
Lead Software Engineer responsible for backend and edge/IoT engineering, mentoring teams, designing scalable solutions, and implementing CI/CD processes.
Top Skills:
C++DockerGitlab Ci/CdGoKubernetesPythonRust
Software
As a Staff Software Engineer, you will focus on operational excellence by promoting strong DevOps/SRE practices, leading system reliability, and guiding teams in building scalable cloud systems. You'll influence product direction and documentation, and work on performance testing tools with a global impact.
Top Skills:
AWSDockerGoGrafanaJSONKubernetesPython
Information Technology
As a Senior Software Engineer, you'll develop high-quality software solutions, mentor junior members, apply best practices in design and build, and contribute to technical decisions in a collaborative environment.
Top Skills:
ActivitiAWSAzureBpmn 2.0CamundaContinuous DeliveryContinuous IntegrationFlowableJavaJbpm
Fintech • Information Technology
As a Senior Software Engineer, you will develop and maintain Alpaca's platform services, including event streaming infrastructure and authentication systems, while ensuring software quality and reliability.
Top Skills:
Argo CdFlatbuffersGoGoogle Cloud PlatformGoogle Kubernetes EngineGrafanaGrpcHelmJwtKafkaKeycloakKubernetesOpenid ConnectPostgresPrometheusProtocol BuffersRedpandaRestful ApisSAMLTempoTerraform
Artificial Intelligence • Healthtech • Information Technology • Other • Analytics
The Senior Software Engineer II will design and implement generative AI services, drive architectural standards, mentor engineers, and collaborate across teams to enhance data solutions.
Top Skills:
Ci/CdEksJavaKubernetesPython
Cloud • Information Technology • Software
As a Senior Software Engineer, you will design and implement distributed storage components for streaming tables, improve performance and reliability, and contribute to the Apache Fluss project.
Top Skills:
Apache FlussDeltaFlinkGoHudiIcebergJavaKafkaPulsarRust
Information Technology • Other • Software
The Sr. Software Engineer (FE) will lead the development of scalable frontend applications using React. Responsibilities include systems design, testing strategy, performance optimization, AI integration, and mentoring.
Top Skills:
AWSCypressDockerJestKubernetesNode.jsPlaywrightReactReact Testing LibraryRuby On RailsTypescriptViteWebpack
Cloud • Software
Lead the design and development of complex Rails features, mentor junior engineers, define technical direction, and ensure high-quality code while collaborating with stakeholders.
Top Skills:
CapybaraGithub ActionsHerokuMinitestPlaywrightPostgresRails 8ReactRedisSassSidekiqStripe ConnectTimescaledbTurbo 8
Fintech • Software • Financial Services
Lead the architecture of Tide's agentic platform, ensuring reliable, scalable services. Collaborate across teams to design APIs and integration standards, focusing on developer experience and analytics.
Top Skills:
AngularAWSDatadogDockerEksFaustFlaskFlutterGitJavaJooqMySQLPostgresPythonRollbarSemgrepSonarcloudSpring BootTectonTerraform
Big Data • Information Technology • Software • Database • Analytics • Infrastructure as a Service (IaaS) • Big Data Analytics
The Staff Software Engineer will lead the design and development of a scalable network data platform for Confluent Cloud, focusing on performance, reliability, and security while managing complex software projects across teams.
Top Skills:
AWSAzureC++ContainersGCPGoKubernetesMicroservicesPythonVirtualization
Artificial Intelligence
As a Technical Lead, you'll oversee technical projects, mentor engineers, ensure high-quality solutions, and influence strategic decisions in a collaborative environment.
Top Skills:
AWSDjango Rest FrameworkDynamoDBGCPJavaScriptMongoDBPythonTypescriptVue
Cloud • Security • Software
Lead the architecture and implementation of the Libraries Platform, ensuring security, reliability, and scalability for open-source libraries across ecosystems. Mentor engineers and improve build and distribution workflows while automating processes and addressing dependency issues.
Top Skills:
ArgoAWSAzureDockerGCPGithub ActionsGoKubernetesTektonTerraform
Fintech • Software • Financial Services
The Staff Software Engineer will develop backend services for Tide's AI platform, integrate components, ensure reliability, and shape AI engineering patterns.
Top Skills:
Angular 2+AuroraDatadogDockerEksFaustFlaskFlutterGitJavaJooqMySQLPostgresPythonRdsRollbarSemgrepSonarcloudSpring BootTectonTerraform
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Edinburgh Companies Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Edinburgh
Remote Jobs in Edinburgh
Hybrid Jobs in Edinburgh
Account Manager Jobs in Edinburgh
Accountancy Jobs in Edinburgh
AI Jobs in Edinburgh
Analyst Jobs in Edinburgh
Backend Jobs in Edinburgh
Business Analyst Jobs in Edinburgh
Communications Jobs in Edinburgh
Copywriter Jobs in Edinburgh
Customer Service Jobs in Edinburgh
Cyber Security Jobs in Edinburgh
Data Analyst Jobs in Edinburgh
Data Engineer Jobs in Edinburgh
Data Jobs in Edinburgh
Data Science Jobs in Edinburgh
Design Engineer Jobs in Edinburgh
Design Jobs in Edinburgh
DevOps Engineer Jobs in Edinburgh
Digital Marketing Jobs in Edinburgh
Engineering Jobs in Edinburgh
Finance Jobs in Edinburgh
Front End Developer Jobs in Edinburgh
Graphic Design Jobs in Edinburgh
HR Jobs in Edinburgh
HR Manager Jobs in Edinburgh
IT Jobs in Edinburgh
IT Support Jobs in Edinburgh
Java Developer Jobs in Edinburgh
Legal Jobs in Edinburgh
Machine Learning Jobs in Edinburgh
Marketing Jobs in Edinburgh
NET Developer Jobs in Edinburgh
Network Engineer Jobs in Edinburgh
Operations Jobs in Edinburgh
Operations Manager Jobs in Edinburgh
Payroll Jobs in Edinburgh
Product Manager Jobs in Edinburgh
Project Manager Jobs in Edinburgh
QA Jobs in Edinburgh
Research Jobs in Edinburgh
Sales Assistant Jobs in Edinburgh
Sales Jobs in Edinburgh
Scrum Master Jobs in Edinburgh
Social Media Jobs in Edinburgh
Software Engineer Jobs in Edinburgh
Talent Acquisition Jobs in Edinburgh
Tech Support Jobs in Edinburgh
UX Designer Jobs in Edinburgh
Web Developer Jobs in Edinburgh
All Filters
Total selected ()
No Results
No Results
















.png)













