Permanent Senior Software Engineer Job Vacancies

776 to 800 of 913 Permanent Senior Software Engineer Jobs

Senior Software Engineer

Shippon, Oxfordshire, United Kingdom
Gigaclear
A role to put your Software Engineering problem solving skills to the test, translating complex technical concepts to cross-functional audiences. You will play a key role in delivering robust, secure, and scalable software systems. Working closely with Product, QA, and DevOps, you will balance hands-on development with architectural contribution, promote Agile best practices, and help raise … technical evolution while ensuring reliable product delivery aligned to business needs. Along with being technically proficient in the following, you will bring an analytical mindset, a passion for quality software and will be keen to help shape, evolve, and drive technical growth of team members and their practices: Essential Skills & Experience: Strong Python Development Capability 5 years+ Experience implementing … and integrating with REST APIs SQL experience (preferably PostgreSQL and/or MySQL) Passionate about building quality software Desirable: Experience of developing in Rust. Experience with containers and cloud technologies (Kubernetes, Docker, AWS, and others) Experience with Linux development/management GIS experience Key skills and experience Gigaclear is a growing Fibre Broadband (FTTP/FTTH) company, developing our More ❯
Employment Type: Permanent
Salary: GBP 55,000 - 60,000 Annual
Posted:

Senior Software Engineer

Abingdon, Oxfordshire, United Kingdom, Shippon
Gigaclear
A role to put your Software Engineering problem solving skills to the test, translating complex technical concepts to cross-functional audiences. You will play a key role in delivering robust, secure, and scalable software systems. Working closely with Product, QA, and DevOps, you will balance hands-on development with architectural contribution, promote Agile best practices, and help raise … technical evolution while ensuring reliable product delivery aligned to business needs. Along with being technically proficient in the following, you will bring an analytical mindset, a passion for quality software and will be keen to help shape, evolve, and drive technical growth of team members and their practices: Essential Skills & Experience: Strong Python Development Capability – 5 years+ Experience implementing … and integrating with REST APIs SQL experience (preferably PostgreSQL and/or MySQL) Passionate about building quality software Desirable: Experience of developing in Rust. Experience with containers and cloud technologies (Kubernetes, Docker, AWS, and others) Experience with Linux development/management GIS experience Key skills and experience Gigaclear is a growing Fibre Broadband (FTTP/FTTH) company, developing our More ❯
Employment Type: Permanent
Salary: £55000 - £60000/annum
Posted:

Sr Embedded Software Engineer

Goleta, California, United States
Seek Thermal
Description: As a Sr. Embedded Software Engineer in our Santa Barbara office, you will have the opportunity to take ownership of key projects and make a significant impact on the success of the company. You will work on cutting-edge technology and have the chance to work with a talented, collaborative team in a fast-paced and entrepreneurial … environment. In this role, you will design and develop software for embedded systems, with a focus on Linux kernel development. You will have the opportunity to work on a variety of hardware platforms and develop device drivers for a range of components. You will also have the chance to troubleshoot and debug technical issues at the kernel level, as … sensor tuning, and calibration routines. Optimize pipelines for performance, power efficiency, and memory use on embedded platforms with constrained resources. System Development & Collaboration Participate in system architecture discussions and software planning for new products and platforms. Support testing, debugging, and integration with QA and hardware validation teams. Contribute to documentation, code reviews, and continuous improvement efforts. Required Skills & Experience More ❯
Employment Type: Permanent
Salary: USD 96 Hourly
Posted:

Senior Software Engineer - CPython Runtime

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
We are looking for an experienced engineer who is passionate about developing compilers and managed runtimes and loves open-source software. In this role you will be working on CPython. You'll be part of the bigger CE-SW Runtimes team, whose goal is to improve modern languages support on the Arm architecture, from JavaScript to Rust. You will … functionality and performance testing frameworks. Required Skills and Experience Experience working on managed runtimes or compilers. Strong programming skills in Python/C. Be flexible, with a variety of software development skills and a commitment to extend the breadth and depth of knowledge. Familiar with open-source project development and contribution processes. Knowledge of a computer architecture, arm64 is … preferred. Proficiency in software development and methodologies (coding, testing, debugging, reviewing). Clear and effective written and verbal communication skills. 'Nice To Have' Skills and Experience Proficiency in one or more of the following languages: Java, Rust, Go, JavaScript. Familiar with Agile software development methodology such as Scrum or Kanban. Familiar with Linux performance analysis tools and system More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (711238)

San Francisco, California, United States
Placement Services USA, Inc
1. Design, develop, test, deploy, and maintain innovative software solutions with a focus on scalability, maintainability, and user experience and conduct thorough code reviews for pull requests via GitHub to maintain code quality and adherence to best practices. 2. Architect and design dynamic web applications on the frontend using React and TypeScript to ensure responsive and user-centric designs. More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Senior Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Roku, Inc
shared commitment to technical excellence, creativity, a strong sense of ownership, and a collaborative spirit that drives impactful results for Roku's business operations. About The Role As a senior technical lead, you consider yourself a platform services developer and developing innovative solutions using modern software frameworks and paradigms. You are self-driven and problem solver, with a … strong background in building large-scale software platform and applications. You are execution focused and would develop a reputation for repeatedly delivering projects on-time. What you'll be doing Design, develop and deploy scalable web applications and services, being part of everything from contributing to web technology and framework stack, to use case and data model design Drive … architecture discussions, take ownership and responsibility over new projects, and deliver high quality software with tight timeline Partner with security and compliance teams to ensure the application meets compliance, security and audit requirements Participate in the continual improvement of engineering tools, cloud-based technologies/services, and process Define and participate in Agile development process, including scoping, technical design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Manchester, Lancashire, United Kingdom
Roku, Inc
shared commitment to technical excellence, creativity, a strong sense of ownership, and a collaborative spirit that drives impactful results for Roku's business operations. About The Role As a senior technical lead, you consider yourself a platform services developer and developing innovative solutions using modern software frameworks and paradigms. You are self-driven and problem solver, with a … strong background in building large-scale software platform and applications. You are execution focused and would develop a reputation for repeatedly delivering projects on-time. What you'll be doing Design, develop and deploy scalable web applications and services, being part of everything from contributing to web technology and framework stack, to use case and data model design Drive … architecture discussions, take ownership and responsibility over new projects, and deliver high quality software with tight timeline Partner with security and compliance teams to ensure the application meets compliance, security and audit requirements Participate in the continual improvement of engineering tools, cloud-based technologies/services, and process Define and participate in Agile development process, including scoping, technical design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Enterprise Engineering

Manchester, Lancashire, United Kingdom
Roku, Inc
shared commitment to technical excellence, creativity, a strong sense of ownership, and a collaborative spirit that drives impactful results for Roku's business operations. About The Role As a senior technical lead, you consider yourself a platform services developer and developing innovative solutions using modern software frameworks and paradigms. You are self-driven and problem solver, with a … strong background in building large-scale software platform and applications. You are execution focused and would develop a reputation for repeatedly delivering projects on-time. What you'll be doing Design, develop and deploy scalable web applications and services, being part of everything from contributing to web technology and framework stack, to use case and data model design Drive … architecture discussions, take ownership and responsibility over new projects, and deliver high quality software with tight timeline Partner with security and compliance teams to ensure the application meets compliance, security and audit requirements Participate in the continual improvement of engineering tools, cloud-based technologies/services, and process Define and participate in Agile development process, including scoping, technical design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (m/f/d)

Münster, Nordrhein-Westfalen, Germany
BASF Coatings GmbH
strong partnerships. WHAT YOU CAN EXPECT We're looking for a skilled and motivated Full Stack Developer to join our Digital & Data team. You'll design, develop, and deliver software solutions in collaboration with a cross-functional team, ensuring high-quality outcomes that meet Coatings end customer needs. In your new role you independently build, test, deploy, and document … s degree in computer science or related field, or equivalent experience and 10+ years as a Full Stack Developer with Angular 12+ and .NET C# expertise strong knowledge in software architecture, design patterns (SOLID, DDD, DRY), and RESTful API development proficient in HTML, CSS, JavaScript, TypeScript, and SQL/NoSQL databases experienced with cloud platforms (AWS/Azure), Docker … Kubernetes, and CI/CD tools (Jenkins, GitLab) domain knowledge in refinish paint software, including spectrophotometer integration, color matching, and Repair Order Management WHAT WE OFFER We ensure the attractiveness of our non-tariff salaries through regular benchmarks. Benefits can be individually tailored via the bonus (e.g. incentivized share packages, additional capital formation). Company-financed accident and supplementary More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior software engineer (Back-end)

London, United Kingdom
Seccl Technology Limited
detailed information, feel free to ask for our tech radar and engineering practices. The role The purpose of this role is to design, build and operate reliable and scalable software solutions, building new functionality using Typescript and Node.js. You play a key role in our software development and have a hands-on approach throughout the development process. As … a senior member of the team, you are the 'go-to' person for queries. On a typical day you will Work collaboratively in a domain aligned cross-functional squad made up of engineers and product along with colleagues from customer-facing and operations teams. Design, implement and operate your services within your domain. Be accountable for the SLAs of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior software engineer (Back-end)

Edinburgh, United Kingdom
Seccl Technology Limited
detailed information, feel free to ask for our tech radar and engineering practices. The role The purpose of this role is to design, build and operate reliable and scalable software solutions, building new functionality using Typescript and Node.js. You play a key role in our software development and have a hands-on approach throughout the development process. As … a senior member of the team, you are the 'go-to' person for queries. On a typical day you will Work collaboratively in a domain aligned cross-functional squad made up of engineers and product along with colleagues from customer-facing and operations teams. Design, implement and operate your services within your domain. Be accountable for the SLAs of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior software engineer (Back-end)

Bath, Somerset, United Kingdom
Seccl Technology Limited
detailed information, feel free to ask for our tech radar and engineering practices. The role The purpose of this role is to design, build and operate reliable and scalable software solutions, building new functionality using Typescript and Node.js. You play a key role in our software development and have a hands-on approach throughout the development process. As … a senior member of the team, you are the 'go-to' person for queries. On a typical day you will Work collaboratively in a domain aligned cross-functional squad made up of engineers and product along with colleagues from customer-facing and operations teams. Design, implement and operate your services within your domain. Be accountable for the SLAs of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Scientist as Senior Software Engineer Full Stack (m/f/d)

Münster, Nordrhein-Westfalen, Germany
BASF Coatings GmbH
strong partnerships. WHAT YOU CAN EXPECT We're looking for a skilled and motivated Full Stack Developer to join our Digital & Data team. You'll design, develop, and deliver software solutions in collaboration with a cross-functional team, ensuring high-quality outcomes that meet Coatings end customer needs. In your new role you independently build, test, deploy, and document … s degree in computer science or related field, or equivalent experience and 10+ years as a Full Stack Developer with Angular 12+ and .NET C# expertise strong knowledge in software architecture, design patterns (SOLID, DDD, DRY), and RESTful API development proficient in HTML, CSS, JavaScript, TypeScript, and SQL/NoSQL databases experienced with cloud platforms (AWS/Azure), Docker … Kubernetes, and CI/CD tools (Jenkins, GitLab) domain knowledge in refinish paint software, including spectrophotometer integration, color matching, and Repair Order Management WHAT WE OFFER We ensure the attractiveness of our non-tariff salaries through regular benchmarks. Benefits can be individually tailored via the bonus (e.g. incentivized share packages, additional capital formation). Company-financed accident and supplementary More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Engineer - Tooling (Bazel)

London, United Kingdom
Apple Inc
London, England, United Kingdom Software and Services Description This role is primarily focused on developing and delivering solutions by designing, writing, deploying, and maintaining code. Part of the role involves working closely with partner teams in order to help them make efficient use of the tooling and infrastructure we provide.The teams are primarily based in London (UK) and Cupertino … Qualifications some of the things our team values and focuses on day-to-day. Minimum Qualifications Appreciate automation and tooling, and believe that they play a critical role in software development. Advocate for continuous integration and continuous delivery. Have experience building tools for engineers, some of which may be backed by distributed systems at large scale. Want to participate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer I London, England, United Kingdom London, England, United Kingdom

London, United Kingdom
Axon Enterprise
strong engineering culture built on trust, ownership, and execution. What You Bring Required Skills Bachelor's degree in Computer Science, Engineering, or a related field. 6+ years of professional software development experience, ideally in backend or platform teams. Strong proficiency in backend service development in Node.js , Python , Go , or similar languages. Experience designing and operating cloud-native systems (AWS More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Azure Traffic Manager

Ireland
Microsoft
Responsibilities Design, implement, validate, and release software features to critical production components. Maintain scalable services with health monitoring to enable self-healing systems. Engage with teammates and partner teams to understand business needs to maximize impact. Provide technical, and end-to-end leadership for projects on which you work. Innovate and implement systems to enable growth of scalable, critical More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Senior Software Engineer - Machine Learning Tools

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
NLP PEOPLE
create outstanding developer experiences by providing intuitive tools, native to the environments developers prefer, which enable them to unlock the full potential of our architecture. We are looking for software engineers who are passionate about empowering developers delivering machine learning experiences on Arm. Our team looks holistically at developer challenges, delivering tools that support model selection, training, profiling, deployment … Required skills and experience : • Programming Proficiency: Demonstrable expertise in at least one programming language, capable of writing well-structured, readable code with robust error handling, adaptable to changing requirements. • Software Engineering Fundamentals: Proficiency in version control, automated testing, CI/CD, and Agile methodologies. • Results-Driven: A desire to push forward the state of the art in developer tooling … by embracing new technologies and continuous innovation. • Developer-Centric Mindset: You care about making developers' lives easier, with sensitivity to both the delightful and frustrating aspects of software development. "Nice to have" skills and experience : • Experience with the technologies below is helpful, but a willingness to learn is more important, and we actively support that growth. • Experience shipping real More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (R-18268)

Dublin, Ireland
Dun & Bradstreet, Inc
you share this curiosity and want to be part of a future-ready company, come join us! Learn more at . We're looking for someone who has expert software engineering skills and a proven track record of delivering creative, high-quality solutions. You're able to prioritize well, communicate clearly and bring an analytic approach to producing innovative … that true success comes from helping others succeed and will develop the engineering team's capabilities by acting as a trusted advisor and mentor. If you're passionate about software engineering, excited by the possibilities of technology to transform industries and grow relationships and inspired by the power of data to drive insight and smarter decision-making, we want … you theopportunity to grow your career. As part of the Match team, you'll: Collaborate with team members to design, implement, test, deploy and monitor Java and Python based software in AWS Partner with Lead Architect to drive the delivery of high-performance systems in the firm, and working on reference architectures and baseline implementations where appropriate Work with More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Senior Software Engineer (London)

London, UK
Huguenot Services Limited
On a personal level, we are a close-knit team of 30 talented individuals, who thrive on collaboration and enjoy one another's company. About the Role Join the Software Engineering team, where you will be developing and enhancing our investment reporting platform, Serpentine - a web application written using Python and Django. Serpentine tackles the challenges of managing large … client websites, as well as publishing complex investment reports. We are at a pivotal stage in the development of our business, with plans to develop a new suite of software products using a microservices approach. This is an exciting opportunity to be involved with new software projects, from the research and planning stage through to final deployment. Requirements … You will: Become familiar with all facets of our software's backend, with the opportunity to work on all layers of the application, including AWS infrastructure. Architect and implement new software solutions, contributing towards the overall structural design and engineering best practice. Collaborate closely with our design, front-end, and client-facing teams. Be given the opportunity to More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (London)

London, UK
RELX
Social network you want to login/join with: We are hiring several Software Engineers at various levels to build AI capabilities through the delivery of AI technical research and proof-of-concept work. PatentSight+ enables core IP activities such as competitive intelligence, benchmarking, portfolio optimization, and more by bringing together highly curated and enriched datasets, cutting-edge analysis … and proof-of-concepts (POCs). Creating performance- and cost-optimized services. Helping to build AWS platform infrastructure with CDK, such as Python Lambdas and vector databases. Mentoring less senior developers on coding best practices (TDD with pytest, Pythonic code, etc.). Writing and reviewing portions of detailed specifications for the development of moderately complex system components. Participating in … while collaborating with stakeholders. Requirements: Experience working with a modern Python codebase. Experience with AWS or similar cloud providers, including knowledge of Infrastructure as Code (IaC) solutions. Understanding of software engineering techniques and processes. Demonstrable experience with AI engineering. Strong interpersonal, communication, and presentation skills applicable to a wide audience. Experience with Python, Azure Pipelines, and AWS CDK is More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer - Tooling (Bazel) (London)

Highbury, Greater London, UK
Apple Inc
London, England, United Kingdom Software and Services Description This role is primarily focused on developing and delivering solutions by designing, writing, deploying, and maintaining code. Part of the role involves working closely with partner teams in order to help them make efficient use of the tooling and infrastructure we provide.The teams are primarily based in London (UK) and Cupertino … Qualifications some of the things our team values and focuses on day-to-day. Minimum Qualifications Appreciate automation and tooling, and believe that they play a critical role in software development. Advocate for continuous integration and continuous delivery. Have experience building tools for engineers, some of which may be backed by distributed systems at large scale. Want to participate More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer - AI Tooling

London, United Kingdom
Fonoa Technologies ltd
company with ambitions to be a world-class API solution for all things tax, we value quality over quantity when building, and we care about creating scalable and maintainable software that our customers and daily users can rely on. Some pointers about our engineering culture: Engineers are given customer problems to solve rather than features to build. We understand … Data sharing and E-Invoicing . We may discover novel customer needs as we learn and spin up new products as required. Our API docs For you as an engineer, API documentation is probably an important part when considering a new career move. Thanks to the API docs, you can recognise how API works and how it is structured. … and Typescript For persistence, we use PostgreSQL We use Azure and GCP for our cloud services We manage our infrastructure with Terraform, Kubernetes CRDs, ArgoCD and DataDog. "As an engineer, I follow a product through its lifecycle, from ideation to delivery and support, which gives a lot of exposure to the technology and customer needs. This allows me to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer AI Tooling (London)

London, UK
Fonoa Technologies ltd
company with ambitions to be a world-class API solution for all things tax, we value quality over quantity when building, and we care about creating scalable and maintainable software that our customers and daily users can rely on. Some pointers about our engineering culture: Engineers are given customer problems to solve rather than features to build. We understand … Data sharing and E-Invoicing . We may discover novel customer needs as we learn and spin up new products as required. Our API docs For you as an engineer, API documentation is probably an important part when considering a new career move. Thanks to the API docs, you can recognise how API works and how it is structured. … and Typescript For persistence, we use PostgreSQL We use Azure and GCP for our cloud services We manage our infrastructure with Terraform, Kubernetes CRDs, ArgoCD and DataDog. As an engineer, I follow a product through its lifecycle, from ideation to delivery and support, which gives a lot of exposure to the technology and customer needs. This allows me to More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer - Azure Networking

Ireland
Microsoft
C#, Java or Python - OR equivalent experience. - Experience with Kubernetes and wider Cloud native/Container ecosystem. - Experience with L4-L7 proxies (Nginx, Envoy, HAProxy) - Contribution to open-source software projects is a plus Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Senior Software Engineer C#/.Net

London, South East, England, United Kingdom
Harnham - Data & Analytics Recruitment
in Office) Up to £130k+ Are you a C#/.NET developer who thrives in fast-paced, high-intellect environments? I'm hiring for a tight-knit, high-performing software team working at the intersection of sports analytics , automated trading , and modern software development . You'll help drive greenfield product development from the ground up, with full More ❯
Employment Type: Full-Time
Salary: £100,000 - £130,000 per annum
Posted:
Senior Software Engineer
10th Percentile
£56,250
25th Percentile
£65,000
Median
£85,000
75th Percentile
£111,250
90th Percentile
£135,000