Remote Software Architecture Jobs

151 to 175 of 308 Remote Software Architecture Jobs

Full Stack Software Engineer (React/Python/Climate/Agtech)

Boston, Massachusetts, United States
Hybrid / WFH Options
Attis
Full Stack Software Engineer (React/Python/Climate/Agtech), Hybrid in Boston, $150,000-180,000 Overview: We are looking for an experienced Full Stack Software Engineer (with a background ideally in Geospatial/Carbon/Climate/Agtech) to join the existing team working closely … with fellow Software Engineers, ML/AI Engineers & Data Scientists. You will be a motivated SWE with an eye for UX/UI and looking to join a team of experienced and innovative individuals. You will have the opportunity to join a mission-orientated and high-potential startup, anchored … projects using state-of-the-art technologies. Competitive compensation and benefits package. Flexible work environment with hybrid options available. Requirements for the Full Stack Software Engineer: Design, develop and maintain the front-facing web applications which deliver the business' unique insights to customers Use agile methodologies to manage and More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer

Huddersfield, England, United Kingdom
Hybrid / WFH Options
Langham Recruitment
Senior Software Engineer | Hybrid Working | Award-Winning SaaS | £55,000 – £65,000 DOE | Tech for Good Are you a passionate Full Stack Developer looking to make a real impact with your code? Join an award-winning EdTech SaaS company based in Huddersfield that's transforming education outcomes across the … UK and internationally. You’ll be joining a highly skilled, agile team building modern, scalable software using the latest in Microsoft and JavaScript technologies. We’re looking for someone who’s just as confident building intuitive, responsive front ends in React and TypeScript as they are architecting robust back … functional teams on technical feasibility and implementation strategies Taking the technical lead on greenfield and legacy projects alike Role Requirements 5+ years of commercial software development experience .NET/C# – including object-oriented design, greenfield dev, and working with legacy systems SQL – advanced querying, performance-focused database design, Azure More ❯
Posted:

Embedded Software Engineer (Embedded Signal Processing) (Hiring Immediately)

London, UK
Hybrid / WFH Options
JR United Kingdom
Embedded Software Engineer (Embedded Signal Processing), London Client: Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 8 Posted: 18.04.2025 Expiry Date: 02.06.2025 Job Description: Our client is a leader in the Defence and Security sector specialising in Maritime products. They're seeking a … Senior Software Engineer with experience in Embedded Signal Processing to join their dynamic team. This permanent role offers the opportunity to work on cutting-edge defence projects, particularly within the realm of sonar signal processing. The position requires onsite presence 2 to 3 days per week, emphasising hands-on … involvement with test rigs and embedded systems. Key Responsibilities: Designing software solutions. Implementing and testing software in both Assembler and C, including unit and continuous integration testing. Implementing, integrating, and optimising sonar signal processing algorithms. Developing high-quality, maintainable code. Loading code onto bespoke embedded hardware platforms and More ❯
Employment Type: Full-time
Posted:

Software Engineer

Weybridge, England, United Kingdom
Hybrid / WFH Options
Reggie & Co Recruitment
Software Engineer Skills/Exposure: C++, Git, Atlassian, Windows & Linux. Salary: £60,000 to £90,000 Benefits: Bonus, Healthcare, Pension, Extended Holiday Office Location: Weybridge Working Setup: Hybrid. Open to discussion. I’m working with a client looking for a C++ Developer with solid networking experience. The team builds … high-performance, network-heavy software used in complex, distributed environments. It’s a technical role with a strong engineering culture. What you’ll need: Strong C++ experience in production systems. Exposure to Python, Java, JavaScript, or Go Comfortable working on multi-threaded, low-latency code. Networking/Protocol experience … and improving network communication features: sockets, TCP/UDP, and protocol-level logic. Working on multi-threaded systems and performance-critical code. Contributing to software architecture and design discussions. Collaborating with other teams working in Python, Go, and Java. Writing tests and reviewing code as part of a More ❯
Posted:

Software Engineer (Full-Stack)

London, United Kingdom
Hybrid / WFH Options
TryHackMe Ltd
working in a small team (two engineers, a product manager, and a designer). The responsibilities for this role will include: Designing and implementing software solutions that meet business requirements across TryHackMe considering scalability, reliability, and security. Collaborating with product managers, designers, tech leads and developers on project plans … optimizing queries. Monitoring and analyzing system performance to identify and resolve bottlenecks and issues. Staying up-to-date with emerging trends and technologies in software development and sharing knowledge with the team. Participating in Agile development methodologies, including sprint planning, stand-ups, and retrospectives. Contributing to the continuous improvement … of software development processes and practices. Skills & Requirements: Ideally 3+ years of experience within software engineering including back and front end development. Experience in hands-on software engineering within a startup or scale-up SaaS environment. Experience leading a Software Engineering Team. Relevant hands-on experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Staff Engineer (Customer Loyalty)

London, United Kingdom
Hybrid / WFH Options
ENGINEERINGUK
around ten product teams that work with a range of services providers. As a Senior Staff Engineer you will have significant influence over how software is designed, built and run within this wide business area. You will lead design and engineering decisions which may cross business domains to enable … the overall solution to meet business goals and ensure the solution complies with the Partnership's Architecture and Engineering Principals. Additionally, you will also ensure the overall engineering approach is aligned with principles of continuous delivery to enable major components to be deployed to production frequently and independently of … stakeholders which will require excellent influencing and stakeholder management skills. Successful candidates will have a passion for using technology to deliver outstanding and innovative software solutions, and will have a track record of working with teams delivering complex, performant, high quality software. At a glance Contract type: This position More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer (Embedded Signal Processing)

london, south east england, united kingdom
Hybrid / WFH Options
Matchtech
Our client is a leader in the Defence and Security sector specialising in Maritime products. They're seeking a Senior Software Engineer - with experience in Embedded Signal Processing to join their dynamic team. This permanent role offers the opportunity to work on cutting-edge defence projects, particularly within the … position requires onsite presence 2 to 3 days per week, emphasising hands-on involvement with test rigs and embedded systems. Key Responsibilities include; Designing software solutions. Implementing and testing software in both Assembler and C, including unit and continuous integration testing. Implementing, integrating, and optimising sonar signal processing … tests. Integrating, analysing defects, and resolving issues to support verification teams. Peer reviewing design and code, fostering a culture of learning and feedback. Designing software architecture using UML and the Enterprise Architect tool. Estimating work and assisting in building work package backlogs to track progress. Progressing assigned stories More ❯
Posted:

Inetum - Realdolmen - Enterprise Architect

Brussel (Stad), Brussel, Belgium
Hybrid / WFH Options
Inetum
the organization's overall strategy Defining enterprise policies and standards, installing governance processes to guard them Your profile You know how to work with Architecture principles, Architecture frameworks and IT Governance You're also keen on IT infrastructure (cloud and non-cloud), IT operations and governance (ITIL, COBIT … security and privacy, as well?on application software architecture and service orientation (SOA, MicroServices ) You can MAP out business requirements and refine them into functional and non-functional requirements matching the business's objectives and priorities You've got a good handle on IT architecture methods and More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Embedded Software Engineer (Embedded Signal Processing)

London, United Kingdom
Hybrid / WFH Options
Defence
Our client is a leader in the Defence and Security sector specialising in Maritime products. They're seeking a Senior Software Engineer - with experience in Embedded Signal Processing to join their dynamic team. This permanent role offers the opportunity to work on cutting-edge defence projects, particularly within the … position requires onsite presence 2 to 3 days per week, emphasising hands-on involvement with test rigs and embedded systems. Key Responsibilities include; Designing software solutions. Implementing and testing software in both Assembler and C, including unit and continuous integration testing. Implementing, integrating, and optimising sonar signal processing … tests. Integrating, analysing defects, and resolving issues to support verification teams. Peer reviewing design and code, fostering a culture of learning and feedback. Designing software architecture using UML and the Enterprise Architect tool. Estimating work and assisting in building work package backlogs to track progress. Progressing assigned stories More ❯
Employment Type: Permanent, Work From Home
Posted:

Automation Engineer

City, Edinburgh, United Kingdom
Hybrid / WFH Options
TieTalent
has a true passion for all things Test automation. To do this role successfully you will need to have experience working in highly complex software development environments in similar roles. You will be a collaborative individual who enjoys working as part of a team, as well as providing support … able to make decisions based on analysis and personal judgement/experience. Some other key skills that you'll have: Excellent understanding of the software development lifecycle, software architecture, and technologies. Excellent test automation programming skills (API, UI) in Selenium. Excellent test automation programming skills in SQL … scripting and database querying skills. In-depth knowledge and experience of CI/CD practices. Strong knowledge and experience of Test-Driven approaches to software engineering (ATDD, BDD & TDD). Demonstration of an 'automation first' mentality and be adept at finding the right balance between automated, exploratory, functional, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Engineer, Associate

City, Edinburgh, United Kingdom
Hybrid / WFH Options
ENGINEERINGUK
at BlackRock means you get the best of both worlds: working for one of the most sophisticated financial companies and being part of a software development team responsible for next generation technology and solutions. What are Aladdin and Aladdin Engineering? You will be working on BlackRock's investment operating … them quickly. Responsibilities include: Collaborate with team members in a multi-office, multi-country environment. Deliver high efficiency, high availability, concurrent and fault tolerant software and technology systems. Significantly contribute to development of Aladdin's global, multi-asset trading platform. Design and develop innovative solutions to complex problems, identifying … issues and roadblocks. Apply validated quality software engineering practices through all phases of development. Be a leader with vision and a partner in brainstorming solutions for team productivity, efficiency, guiding and motivating others. Drive a strong culture by bringing principles of inclusion and diversity to the team and setting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager with Security Clearance

Fairfax, Virginia, United States
Hybrid / WFH Options
CGI
Position Description: CGI Federal is actively seeking a highly skilled and detail-oriented Software Engineering Manager who has a passion for solving problems to join our team. At CGI, you will get to build solutions as a fulltime consultant with a world-class IT company. You will be involved … within 50 miles of a CGI Federal office, a hybrid working model is acceptable. Your future duties and responsibilities: Provide technical leadership for all software development components for a complex system through multiple phases. Provide hands on technical leadership across multiple custom software development and data and analytics … with clients to determine the business need and design the appropriate technical solution. Leverage latest cloud first technologies and serverless architectures. Lead the full software development life cycle from scoping, analysis, design, implementation, and quality assurance to delivery and support. Design and implement multi-tier software using the More ❯
Employment Type: Permanent
Salary: USD 247,100 Annual
Posted:

Senior Software Engineer - Remote

City of London, London, United Kingdom
Hybrid / WFH Options
Birchwell Associates Ltd
A rapidly growing global innovation marketplace is seeking a Senior Software Engineer to lead AI-driven development while maintaining and optimizing core platform functionality. This role offers the chance to work on cutting-edge AI pipelines, contribute to full-stack infrastructure, and be part of a dynamic, fast-scaling … Experience working with Heroku , with knowledge of AWS, GCP, or equivalent cloud providers . Solid understanding of SQL databases and performance optimization. Proficiency in software architecture best practices, design patterns, and scalable system design . Ability to work autonomously , take initiative, and thrive in a fast-moving environment. More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Software Engineering Manager

London, United Kingdom
Hybrid / WFH Options
DistroKid LLC
Summary: With your excellent technical and leadership skills, you will lead engineers with technical expertise and a high level of emotional intelligence. As a Software Engineering Manager, you will lead by optimizing toward autonomy, ownership, accountability, empowerment, and the overall health of the team. You will guide a team … teams. You will direct a team and will often lead day-to-day work, the development of direct reports, and be responsible for the software architecture, quality, scalability, and delivery of work. You will help guide the creation, improvement, and growth of cutting-edge tools and products for … of designing or architecting (design patterns, reliability, and scaling) of new and existing systems experience Experience partnering with product or program management teams. Strong software development skills in JavaScript, Node.js, SQL, CSS, HTML, and languages such as Java, PHP, Python, or similar. Strong understanding of cloud environments and toolchains. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Salesforce Developer - Team Lead

Washington, Washington DC, United States
Hybrid / WFH Options
Amgen
deliver technology services and solutions that achieve strategies and business goals including insights and analytics on our Rare Disease Portfolio CRM Platform. The Specialist Software Engineer is responsible for crafting and building secure, scalable solutions on the (SFDC) Platform working with other Platform/Product Owners, Architects, and within … You will stay abreast of the Salesforce roadmap and capabilities, provide feedback to and develop standard methodologies, optimize engineering or release processes. The Specialist Software Engineer will collaborate with various teams such as program management, development teams, operations, customer service, sales, brand/marketing, legal, and safety, to lend … on experience and best practices to build Salesforce applications, ensuring compliance with security protocols such as Organization-Wide Default, sharing patterns, and permissions. Communicate software and system designs through UML. Collaborate with team members (business analysts, QA, project managers) in a hands-on capacity to develop test classes, automation More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

IT Engineering Manager

Uxbridge, Middlesex, United Kingdom
Hybrid / WFH Options
APCOA PARKING UK
with version control systems like Git (preferred), SVN, or Mercurial? APCOA are looking for a motivated and dynamic Engineering Manager to lead our growing software development team. This is a fantastic opportunity to shape the future of our technology stack, guide talented engineers, and drive innovation across our products. … and senior developers Foster a collaborative culture , encouraging growth, ownership, and accountability Oversee resource planning , performance reviews, and continuous team improvement Maintain and evolve software architecture, design standards, and best practices Implement and optimize CI/CD pipelines and modern DevOps processes Collaborate closely with stakeholders, product teams … and upper management Mitigate risks, resolve conflicts, and provide technical leadership during critical moments What Experience Will You Have? Significant software development experience Significant experience in a managerial role (leading software engineering teams) Track record of delivering successful software projects on time and within budget Experience working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Information Systems Architect

Belgium
Hybrid / WFH Options
twenty8
will be responsible for designing, implementing, and maintaining scalable and secure IT architectures while ensuring compliance with best practices and industry standards. Key Responsibilities Architecture & System Design: Design and develop component architecture, system integration, and data models. Technical Coordination: Act as a technical interface between project leaders and … and enforce security standards, including OWASP Top Ten best practices. Project Involvement: Participate in technical working groups, progress meetings, and reporting. Documentation & Support: Produce software architecture documents and provide guidance to development teams. Technology Research: Stay up to date with emerging technologies and assess their impact on IT … Requirements Education: University degree in Computer Science, IT, Engineering, or a related field. Experience: Minimum 7 years of experience in similar roles involving system architecture, enterprise solutions, or IT infrastructure . Language Skills: C1 level of English (spoken and written). Technical Expertise: Strong knowledge of microservices, enterprise architecture More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Director of Engineering - Advanced Analytics

London, United Kingdom
Hybrid / WFH Options
Experis - ManpowerGroup
and minimal disruption to project timelines. What You'll Need: 3+ years of experience in a leadership role with 5+ years of hands-on software engineering experience. Strong expertise in software architecture, data pipeline design, and scalable analytics systems. Proven experience with integrating and automating business workflows … and ensuring high availability. Previous experience managing globally distributed teams, fostering collaboration across time zones. Experience in building machine learning solutions and data-driven software is a plus. You Have a Passion For: Solving complex data challenges and turning raw data into actionable business insights. Collaborating with business stakeholders More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Director of Engineering - Advanced Analytics

London, United Kingdom
Hybrid / WFH Options
Experis
and minimal disruption to project timelines. What You'll Need: 3+ years of experience in a leadership role with 5+ years of hands-on software engineering experience. Strong expertise in software architecture, data pipeline design, and scalable analytics systems. Proven experience with integrating and automating business workflows … and ensuring high availability. Previous experience managing globally distributed teams, fostering collaboration across time zones. Experience in building machine learning solutions and data-driven software is a plus. You Have a Passion For: Solving complex data challenges and turning raw data into actionable business insights. Collaborating with business stakeholders More ❯
Employment Type: Contract
Rate: £800 - £900/day
Posted:

Director of Engineering - Advanced Analytics (Hiring Immediately)

London, UK
Hybrid / WFH Options
Experis - ManpowerGroup
and minimal disruption to project timelines. What You'll Need: 3+ years of experience in a leadership role with 5+ years of hands-on software engineering experience. Strong expertise in software architecture, data pipeline design, and scalable analytics systems. Proven experience with integrating and automating business workflows … and ensuring high availability. Previous experience managing globally distributed teams, fostering collaboration across time zones. Experience in building machine learning solutions and data-driven software is a plus. You Have a Passion For: Solving complex data challenges and turning raw data into actionable business insights. Collaborating with business stakeholders More ❯
Employment Type: Full-time
Posted:

Software Engineer

Manchester Area, United Kingdom
Hybrid / WFH Options
Gravitas Recruitment Group (Global) Ltd
We are looking for a talented and motivated Software Engineer to join our dynamic team in the legal industry. The successful candidate will work on designing, developing, and maintaining high-quality software solutions, utilising the latest technologies and best practices. This role offers flexible hybrid working, with occasional … onsite days in Manchester. Key Responsibilities Develop, test, and maintain software applications using .Net, C#, and .Net Core. Collaborate with cross-functional teams to design innovative solutions. Write and optimise SQL queries for data manipulation and reporting. Ensure code quality through proper testing, code reviews, and adherence to robust … coding standards. Participate in software architecture discussions and contribute to system design decisions. Provide technical support and troubleshoot issues as needed. Stay updated with new technologies and continuously improve your skill set. Requirements Proven experience as a Software Engineer in a commercial environment. Strong knowledge and hands More ❯
Posted:

Senior Software Engineer - Java with Security Clearance

Arlington, Virginia, United States
Hybrid / WFH Options
Two Six Technologies
possible to empower our team and support our customers in building a safer global future. Two Six Technologies is looking to add a Senior Software Engineer to work on multi-domain platforms serving critical national security functions. In this role, you will be part of the Gateway and Integrations … team that is responsible for supporting various middleware software components ranging from web servers to shared libraries. You'll be working closely with teams of developers that have experience with these tools to learn them, eventually taking ownership of some aspects of those tools. The ideal candidate for this … will require the selected candidate to work in the office up to 3 days/week. Responsibilities: Develop and maintain custom middleware and backend software solutions that integrate into large microservice products Work closely with internal and external stakeholders to develop requirements and solutions Provide ongoing maintenance, support and More ❯
Employment Type: Permanent
Salary: USD 185,400 Annual
Posted:

Software Solution Architect (Hiring Immediately)

Cheltenham, Gloucestershire, UK
Hybrid / WFH Options
TN United Kingdom
Software Solution Architect Locations: Bristol, UK ● Cheltenham, UK ● London, UK ● Manchester, UK Req #: 1018 | Date: 22 April 2025 We are the Information Intelligence Group (IIG) of CACI UK, a specialist software consultancy providing bespoke solutions to solve complex operational problems. Our HQ is based in Bristol with … on fast-paced, agile projects, utilizing agile methodologies and DevOps techniques to build backend systems, data processing pipelines, and progressive web apps. As a Software Solution Architect, you will lead the delivery team, define high-level technical architectures, manage customer relationships, and ensure project delivery within timelines. You will … oversee the full project lifecycle, including: Project concept formalization Requirements analysis and specification Software architecture design Implementation and delivery Training, support, and maintenance Responsibilities include: Implementing full-stack solutions, design, development, and testing Drafting technical requirements for cloud-native applications Defining and assessing technical architectures and solutions Producing More ❯
Employment Type: Full-time
Posted:

Principal Software Development Engineer

St Neots, England, United Kingdom
Hybrid / WFH Options
Pico Technology
time – 40 hours a week St Neots, Cambridgeshire – hybrid working optional (2-3 days a week in the office) Your role As a Principal Software Development Engineer, you will work within a multi-disciplinary team, embracing agile methodologies while mentoring Engineers. You’ll create high-quality software solutions … design, and help shape the architectural direction of our products. Join us and be part of something exciting! Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They will acquire and … or impediments early. They will also provide prototypes for proposed features and conduct peer code reviews in a timely manner. Active participation in the software development life cycle, team meetings, and continual improvement activities will be required. General Responsibilities: Work with the Software Lead, Development Managers, and peers More ❯
Posted:

Principal Software Development Engineer

st neots, east anglia, united kingdom
Hybrid / WFH Options
Pico Technology
time – 40 hours a week St Neots, Cambridgeshire – hybrid working optional (2-3 days a week in the office) Your role As a Principal Software Development Engineer, you will work within a multi-disciplinary team, embracing agile methodologies while mentoring Engineers. You’ll create high-quality software solutions … design, and help shape the architectural direction of our products. Join us and be part of something exciting! Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They will acquire and … or impediments early. They will also provide prototypes for proposed features and conduct peer code reviews in a timely manner. Active participation in the software development life cycle, team meetings, and continual improvement activities will be required. General Responsibilities: Work with the Software Lead, Development Managers, and peers More ❯
Posted:
Software Architecture
Work from Home
10th Percentile
£51,750
25th Percentile
£57,500
Median
£67,037
75th Percentile
£85,000
90th Percentile
£113,000