Top Software Engineer Jobs in Edinburgh
As a Senior Software Engineer at Alpaca, you will be responsible for building and scaling systems for identity verification, risk evaluation, and account management. You will work on a global financial identity service and design reliable architectures. Your role will involve contributing to core systems, implementing backend services, and collaborating with other teams to enhance system interactions and overall software quality.
Senior Software Engineer role at HubSpot focusing on building tools and components to drive product adoption and enhance user experience. Responsibilities include writing production code, collaborating with cross-functional teams, and implementing user experiments. Strong frontend development and user-centric mindset are key qualifications.
The Senior Software Engineer - Frontend at EFG (ESL FACEIT Group) is responsible for building large-scale applications using React, Redux, and Next.js. They should have experience with WebSockets, real-time messaging, and a passion for video games and esports. Ideal candidates will have knowledge of Webpack, testing frameworks, optimization strategies, web best practices, and scalable architecture systems.
Senior Software Engineer - Front End role at Doccla, responsible for building the Virtual Ward and clinician portal to improve clinical outcomes for patients across the UK. Requires self-motivation, experience with Elm language, and strong UX/UI design skills. Experience with web components and quality management system IEC-62304 is a plus.
This is an exciting opportunity for a software engineer passionate about open source software, Linux, and Data Centre automation. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.
Lead/Senior Software Engineer role with a focus on developing and evolving core components for an automation software. Responsibilities include capturing user interactions, debugging client Windows environments, refactoring components, testing environment setup, and platform maintenance. Strong emphasis on technical ownership, mentorship, and leadership within the engineering team.
Seeking a Senior Software Engineer to work on server-side microservice development and architectures using NodeJs, JavaScript, TypeScript, C#, Java, and various cloud technologies. Responsibilities include working on front-end web code, back end services, data stores, and infrastructure systems. The candidate must be experienced in Agile methodologies and possess skills in encryption schemes, modern APIs, and front-end frameworks.
Mixmax is hiring a Senior Software Engineer for the Communicate team to work on communication features within the product. Responsibilities include improving infrastructure, contributing to critical projects, and enhancing architectural patterns and scalability. The tech stack includes Node, React, Elasticsearch, Terraform, Redis, and AWS.
Seeking a Staff Software Engineer with 5+ years of software development and architecture experience to lead the design of complex software changes and develop new features in a dynamic engineering environment. Responsibilities include providing technical leadership, crafting high-quality software, driving innovation, and fostering a culture of accountability and inclusivity within the team.
Lead Software Engineer for Payments Frontend team at FanDuel Group, responsible for UI strategy, security, and customer experience in payments systems. Focus on complex software initiatives, architecture, system simplification, and coaching other engineers.
Ground floor opportunity for a Senior Software Engineer at Rootly to shape the international trajectory of the incident management platform. Responsibilities include end-to-end feature sets, infrastructure architecture, new initiatives, engineering standards improvement, front-end design, and customer collaboration. Ideal candidate has 3+ years of experience with modern programming languages, cloud services, and SaaS products.
A Sr Software Developer position at Entrust, working on a major crypto-security product. Responsibilities include design and development of full-stack systems, software coding, testing, and review. Qualifications include experience in software development, C, Python, Golang, and familiarity with complex, multi-component projects.
Senior Staff Software Engineer at Mozilla Corporation working on privacy-respecting and value-aligned advertising systems for Firefox, MDN, Pocket, and more. Leading projects, providing technical leadership, and collaborating with multiple teams.
Design, implement, and maintain robust and scalable full-stack components, integrate AI components and models, design and implement REST APIs, manage version control using GitHub, balance rapid development with regulatory compliance, collaborate with cross-functional teams, and communicate solutions to stakeholders.
Senior Software Engineer specializing in Rust development for Aurora Labs. Responsible for maintaining and improving business-critical infrastructure services written in Rust. Must have experience in blockchain industry, smart contract development, and technical governance of OSS projects around NEAR ecosystem. Collaboration with a distributed team and active participation in Ethereum engineering forums are key responsibilities.
Lead all Crypto related engineering including spot and derivatives exchanges. Architect, implement, and maintain systems for Alpaca Crypto. Design and build high-performance matching engine, regulatory reporting, banking integrations, and more. Remote position reporting to Head of Crypto initially and CTO later.
As a Senior Backend Engineer at HubSpot, you will write and ship production code with meaningful impact, build new features, collaborate with cross-functional teams, and contribute to company growth. This role requires backend development experience with a focus on users and technical challenges.
Seeking an experienced Python developer with a background in MongoDB to help build a fully managed MongoDB solution based on Juju. Key responsibilities include operating and managing MongoDB clusters, infrastructure deployment automations, and ensuring quality and automated testing. Remote-first culture with competitive salary and impactful open source projects.
Seeking a Senior Cloud Developer experienced in cloud development, reverse engineering, and collaboration. Responsibilities include architectural design, cross-team collaboration, application development, code reviews, and participation in the software development life cycle.
Senior Software Engineer position at Edenred PayTech involving design, development, and mentoring junior engineers in a dynamic and multicultural environment. Responsibilities include platform enhancements, technical leadership, and ensuring quality standards.
Looking for a Senior Front End Software Engineer to contribute to the improvement and maintenance of innovative DApps in the NEAR ecosystem. Responsible for building a blazing-fast frontend and an SDK for a cross-chain DEX utilizing web3 technologies. Must have 5+ years of experience in software engineering and a Bachelor's degree in Computer Science or a related field.
Develop and integrate automation framework, work with Dev and QA teams, prioritize testing tasks, troubleshoot automation software, prepare test reports, conduct performance testing, mentor team members.
Seeking a skilled Senior Backend Engineer (Golang) to work on high-traffic and high-performance applications, focusing on Chat and Video & Audio API. Responsibilities include adding new features, optimizing API service performance, writing clean code, and engaging with customers. Requires 5+ years of backend development experience, knowledge of relational databases, building HTTP APIs, managing projects, and proficiency in Go language is preferred. Bonus points for experience with JavaScript, React/Angular, message queues, automated testing, REST APIs, cloud platforms, and a Bachelor's degree in Computer Science or related field.
Analyzing business requirements, designing software systems, and providing technical leadership for software networking features within a fully remote environment for Equinix.
Looking for a C++ Software Engineer to join the Endpoint Security Group at Sophos. Responsibilities include contributing to release planning, designing products, writing code, participating in security reviews, and more. Must have experience in developing code in C++ and be able to learn new skills quickly. Desirable skills include Agile development experience and knowledge of continuous integration and automated regression testing.
Top Edinburgh Companies Hiring Software Engineers
See AllPopular Job Searches
AI Jobs in Edinburgh
Backend Jobs in Edinburgh
Design Engineer Jobs in Edinburgh
DevOps Engineer Jobs in Edinburgh
Engineering Jobs in Edinburgh
Front End Developer Jobs in Edinburgh
Java Developer Jobs in Edinburgh
Machine Learning Jobs in Edinburgh
NET Developer Jobs in Edinburgh
Network Engineer Jobs in Edinburgh
QA Jobs in Edinburgh
Software Engineer Jobs in Edinburgh
Web Developer Jobs in Edinburgh
All Filters
No Results
No Results