Top Software Engineer Jobs in Edinburgh
Senior Fullstack Engineer at GitLab working on the Tenant Scale team to develop a scaling solution for GitLab.com's daily-active user growth. Responsibilities include developing new features, documenting best practices, and improving product performance. Required skills include Ruby on Rails, PostgreSQL, GraphQL, VueJS, JavaScript, HTML, CSS, RSpec, Jest, Selenium, and Webdriver.
We are hiring a Golang software engineer to work on the low level Go codebase sitting between our REST API and the low level C libraries used to manage containers and virtual machines. We are looking for system-level developers with experience in design and data management/modeling.
Hiring a software engineer to focus on dqlite, a distributed SQLite database using Raft for consensus and replication. Responsibilities include designing and implementing features, debugging issues, improving testing, and engaging with the open source community. Remote position in EMEA.
Looking for a Senior Software Engineer to join the Platforms team at OP Labs. Responsibilities include supporting developer productivity, contributing to the core development of the Optimism protocol, and ensuring a reliable development stack. Skills required include Docker, Kubernetes, Go, and experience with decentralized protocols is a plus.
Collaborate with frontend engineers to develop a seamless checkout experience for self-checkout kiosks. Work on optimizing products on Cloud Infra, mentor team members, address technical issues, and develop strong working relationships with other employees. Requires BS or MS in Computer Science and 5+ years of industry experience.
Develop, maintain, and extend the Kong Gateway (Open-source and Enterprise versions) while engaging with the Open Source community and other teams. Responsibilities include bug fixing, performance tuning, mentoring, and supporting large scale SaaS platforms.
As a Software Development Manager at Arch Insurance International, you will be responsible for planning, directing, and coordinating the development of applications in accordance with company objectives. You will manage Agile teams to deliver new software solutions and maintain existing ones, ensuring compliance with coding and security standards.
Senior Software Engineer responsible for delivering innovative solutions and services, improving architecture, scale, availability, and fault-tolerance at Firstup, a communication platform serving Fortune 100 companies. Key responsibilities include building scalable SaaS applications, writing high-quality code, collaborating on industry standards, and advocating for software performance and efficiency. Requires 5+ years of experience in API integration, microservices, and familiarity with various API protocols and standards.
Backend Engineer role at Monzo focusing on collaborating across disciplines to test hypotheses and make a difference to customers. Working in a squad alongside various team members to build and support a particular part of Monzo. No formal qualifications required for engineering roles. Seeking candidates with strong backend experience and a product mindset.
Seeking a Senior Software Engineer with over 5 years of experience in building mobile and desktop user experiences. Must have strong expertise in mobile development with React Native, front-end design patterns, data structures, algorithms, analytics integration, and functional automation testing.
Working as a Software Engineer at FanDuel in the payments space focused on systems and integrations with 3rd parties for withdrawals, deposits, and refunds. Opportunity to work on backend (Java) and frontend (JavaScript) development with potential growth towards fullstack technologies. Responsibilities include creating quality code, operational excellence, participating in sprint ceremonies, code reviews, and problem-solving.
Join the dynamic team at Litera as a Principal Software Engineer focusing on driving innovation in legal technology. Collaborate with industry experts to deliver solutions that make a real difference in the legal profession.
Lead the design and development of complex software applications, provide technical recommendations for scalability and maintenance, investigate and resolve technical issues, collaborate with cross-functional teams, and create documentation of application architectures.
Backend engineer role in the B2B Enterprise team at NordPass, responsible for writing clear and well-tested code, creating APIs, and contributing to technical decisions and tasks. Opportunity to work on developing improvements and new features for enterprise clients.
Architect, build, and maintain the core software for massively-scalable global MQTT deployments. Create self-healing software systems with state-of-the-art tools. Work together with product management to create visionary functionality. Develop and implement concurrent, maintainable, and performant algorithms. Work intensively with profilers, benchmarking, and state analysis tools. Identify and eliminate performance bottlenecks. Solve edge cases and find the common truths behind them.
Drive design, development, and implementation of cutting-edge solutions at scale, impacting associates of Walmart worldwide. Collaborate with global engineering teams, follow agile practices, and contribute to the tech community. Participate in hiring, support team building, and adapt to new technologies for best software practices and standards.
The Senior Software Engineer at Abbott Diabetes Care will be responsible for software design, development, and implementation of software systems for use in the manufacture of ADC products. They will collaborate with cross-functional teams and mentor junior software developers. The role involves software design, programming, debugging, and testing of software solutions.
A talented C developer with good design skills, to work on a major crypto-security product. Responsibilities include playing a significant role in design and development, developing software embedded in HSMs, client-side tools, API libraries, and features from inception to delivery.
Enhance customer experience by implementing new features and improving existing ones. Work closely with other teams to deliver a high-quality product. Write clean scalable code, participate in code reviews, troubleshoot issues, build tooling for development process, and maintain unit tests. Stay up-to-date with development trends and suggest improvements.
As a Senior Software Engineer at Walmart Global Tech, you will lead small engineering teams for new projects and products. Your responsibilities include translating project requirements into technical solutions, developing code, testing, and ensuring on-time delivery. You will collaborate with cross-functional teams and demonstrate expertise in mobile development and CI/CD principles.
Join as a Staff Software Engineer specializing in ReactJS, leading the design and implementation of web applications, mentoring junior developers, and driving innovative solutions in a collaborative environment at Walmart Global Tech.
As a Distinguished Solution Consultant at Walmart, responsible for designing, developing, and implementing digital solutions using SAP SuccessFactors. Provide oversight to projects, mentor consultants, and ensure successful implementation of solutions.
Seeking a highly experienced Distinguished Software Engineer specializing in Site Reliability Engineering (SRE) to lead incident response calls, conduct root cause analysis, and drive system reliability and performance. Collaborate with cross-functional teams, develop best practices, and mentor junior engineers.
As a Software Engineer III - Front End at Data Ventures, you will be responsible for translating requirements into technical solutions to create the best user experience for customers. You will collaborate with project teams, conduct troubleshooting, provide user support, and participate in project discovery phases.
Lead and participate in medium to large-scale projects, collaborate with cross-functional teams, develop high-performance software solutions, utilize Java, Spring Boot, microservices, Kafka, and cloud platforms like GCP and Azure, and stay updated with emerging technologies.
Popular 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