Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Job Title: Lead Python Software Engineer Location: Newcastle (Hybrid WFH Available) Salary: Up to £75,000 + benefits KO2 Embedded Recruitment Solutions is proud to partner with a leading innovator in the smart industrial automation sector. Due to sustained growth and exciting new projects, our client is expanding their software development team and is now seeking a Lead … Python Software Engineer to play a critical role in designing and delivering scalable, real-time software solutions. The Role: As a Lead Python Software Engineer, you will take ownership of core backend development efforts, leading a small, agile team. You will be instrumental in architecting and building software systems that interface with real-time data sources … and DevOps practices to ensure continuous delivery Collaborate closely with multidisciplinary teams, including hardware engineers and data scientists Mentor and support junior developers and contribute to a high-performance engineering culture Implement software solutions for real-time data processing in an industrial environment Drive adoption of best practices in CI/CD, infrastructure automation, and system monitoring Key More ❯
be within the last five (05) years) At least twenty (20) years of direct/relevant experience Bachelor's degree in computer science or related discipline (i.e. Mathematics, Electrical Engineering, Mechanical Engineering, etc.) from an accredited college or university is required. Four (04) years of additional relevant experience on projects with similar processes may be substituted for a … experience with Amazon Web Services (AWS). Experience or familiarity with Containers (Docker, Kubernetes). Experience with Jira and Confluence. Must be able to analyze user requirements to derive software design and performance requirements. Must be able to provide recommendations for improving documentation and software development process standard. Experience designing and coding new software or modify existing … software to add new features. Experience implementing recommendations for improving documentation and software development process standards. Experience with simple data queries for existing or proposed databases or data repositories. Must be able to write or review software and system documentation Experience designing or implementing complex database or data repository interfaces/queries. Ability to develop or implement More ❯
of an autonomous agile team to develop features and applications to meet the needs of your product area. We are looking for a candidate with a deep understanding of engineering, best practices and a strong agile mindset. In addition, this position will be responsible for operational maintenance, troubleshooting and support of applicable backend systems. We will rely heavily on … within the company to design, configure, maintain, support, and promote a variety of internally- and externally-facing applications, while ensuring compliance with accessibility standards. Continuously monitor, test, and optimize software while ensuring application reliability and coding to architectural standards. Contribute as part of the team to continuous code delivery with deployment tools and automated testing. Scale software to … support dynamic teams in a fast-paced environment. Build and maintain scalable applications. Collaborate with software engineers, product managers, analysts, and stakeholders to deliver solutions that meet customer expectations. Competencies Excellent time management, prioritization, attention to detail and organization skills. Values the success of the team over personal objectives. Experience working in a high precision environment to ensure the More ❯
Our world-leading Time & Frequency department is seeking an experienced and practicing Software Engineer. You will be joining our team at an exciting time - we maintain the UK's National Time Scale, UTC (NPL), and are currently developing a new resilient Time Scale facility that will underpin our Critical National Infrastructure. This will address the risks associated with our … dependency on global navigation satellite systems (such as GPS) that are vulnerable to both natural and intentional interference. As Software Engineer, you'll collaborate with prominent Scientists and Engineers to develop and implement innovative, production-ready software to improve time measurement, quality, and cost efficiency. Key responsibilities: Collaborating with senior stakeholders to ensure that software aligns with … business strategy Gathering project requirements, analyzing feasibility, and providing technical recommendations Leading an Agile Software team, including reviewing work Conducting code reviews to ensure cleanliness, efficiency, and quality through testing and debugging, and maintaining standards throughout the software development cycle Assessing and communicating risks and mitigations as a team Explaining complex technical concepts and providing advisory support to More ❯
Lexington, Massachusetts, United States Hybrid / WFH Options
Encode
Job Title: Software Engineer Location: Lexington, MA Job Description: The Software Engineer will be responsible for full lifecycle application development, including designing, coding, and debugging applications in various software languages. The role includes software analysis, requirements analysis, code review, system risk analysis, and software reliability analysis. The candidate will engage in object-oriented design and … analysis (OOA/OOD), software modeling and simulation, GUI design, software testing, and quality assurance. Additional responsibilities include performance tuning, software integration, documentation, and compliance with industry standards. The candidate will evaluate new technologies for implementation and contribute to localization/globalization efforts. Qualifications & Required Skills: Must Have: Data/Reporting: JSON, Protobuf, and SQL-Based Databases … years) Degree Level: Bachelor's Degree Engineering: Software/Algorithm Development (15 years) Security Clearance: Currently holds a Secret Clearance (or higher) Networks: - Inter-process Communications (TCP/IP, Thin Communications Layers, Publish/Subscribe Middleware, DDS) (5 years) - Networking Applications and Protocols: TCP/IP, DNS, NTP, DHCP, SSH, FTP, HTTP/S (5 years) Programming: - Backend More ❯
Senior Software Engineer - FXGO Location London Business Area Engineering and CTO Ref # Description & Requirements FXGO is a premier trading platform that allows traders to buy and sell currencies (FX) 24/5. The FX market is the largest market in the world, with more than $7 trillion traded every day. Our platform is used by the industry … the challenge of building a live real-time trading platform energizes you. You'll need to have: Experience building production ready applications in C++ A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience An aptitude for problem solving, and a desire to build software solutions to complex business problems with experience getting … involved in the full software development lifecycle Passion to drive technology and product evolution We'd love to see: Experience with high volume, high availability distributed systems Good working knowledge of databases and messaging queues, preferably PostgreSQL and Apache Kafka Familiarity of JavaScript/TypeScript Bloomberg is an equal opportunity employer and we value diversity at our company. We More ❯
sub-contractor on mission focused IT programs. Our employees are integral players in support of mission-critical programs focused on our National Security. Required Skills and Qualifications: This senior softwareengineering position requires hands-on softwareengineering skills and knowledge in Java and/or JavaScript/TypeScript. To be eligible for this position you must More ❯
Job Responsibilities: • Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear … reading professional publications, maintaining • personal networks, and participating in professional organizations. • Protects operations by keeping information confidential. • Provides information by collecting, analyzing, and summarizing development and service issues. • Accomplishes engineering and organization mission by completing related results as needed. • Supports and develops software engineers by providing advice, coaching, and educational opportunities. Qualifications/Skills: • You have at least … and Experience Requirements: • B.A. or B.S. in computer science, information technology, or related discipline M.S. preferred • Six years of job-related experience • Six to eight years of experience as software engineer • Experience with computer programming • MUST have a TS/SCI clearance to be considered More ❯
/week (based on sprint tasking) CLEARANCE REQUIRED Active TS/SCI w/Polygraph SALARY RANGE $124,000 - $181,000/year WHAT YOU'LL DO As a Software Engineer I, you will: • Develop, maintain, and enhance diverse software systems (analytics, real-time, large datasets, or business systems) • Work individually or collaboratively in a team setting • Review … test, and document software for design compliance • Debug, enhance, or modify existing software systems • Provide input on hardware/software trade-offs and COTS/GOTS use • Perform requirements analysis and system-level design • Integrate software into operational systems and environments • Design/implement database interfaces and algorithms • Contribute to technical documentation and test planning CORE … SKILLS ️ Analyze user requirements to design software ️ Debug code and resolve defects ️ Recommend improvements to processes and documentation ️ Design, implement, and integrate new features ️ Develop data queries, document systems, and test components ️ Modify existing software for performance, adaptation, or correction ️ Use mathematical models to predict and measure system outcomes REQUIRED QUALIFICATIONS 7 years of SoftwareEngineeringMore ❯
West Midlands, United Kingdom Hybrid / WFH Options
ClearCourse
Company description: ClearCourse Job description: Senior Software Engineer SaaS Product Development Location: Warwick (Hybrid) Salary: Competitive + Bonus + Benefits Role Type: Full-Time, Permanent Shape the Future of SaaS in a Hands-On, High-Impact Engineering Role Are you a highly skilled C#/.NET and Angular developer with a passion for building clean, scalable software … environment? Are you looking for the freedom to make meaningful technical decisions, mentor others, and contribute to a long-standing SaaS product used by thousands? Were seeking a Senior Software Engineer to join our small, agile development team at ClearCourse. Youll play a key role in designing, building, and maintaining a feature-rich, high-availability application hosted on Azure … design and architectural thinking Experience with Reactive Programming (RxJS) Familiarity with ServiceStack or ORMLite Why Join ClearCourse? Were a rapidly growing SaaS and payments technology group with over 45 software brands across multiple sectors. As part of a small, focused development team, youll work on core applications with a big impact , while enjoying the flexibility and support of a More ❯
Warwick, Warwickshire, England, United Kingdom Hybrid / WFH Options
ClearCourse
Company description: ClearCourse Job description: Senior Software Engineer – SaaS Product Development Location: Warwick (Hybrid) Salary: Competitive + Bonus + Benefits Role Type: Full-Time, Permanent Shape the Future of SaaS in a Hands-On, High-Impact Engineering Role Are you a highly skilled C#/.NET and Angular developer with a passion for building clean, scalable software … Are you looking for the freedom to make meaningful technical decisions, mentor others, and contribute to a long-standing SaaS product used by thousands? We’re seeking a Senior Software Engineer to join our small, agile development team at ClearCourse. You’ll play a key role in designing, building, and maintaining a feature-rich, high-availability application hosted on … and architectural thinking Experience with Reactive Programming (RxJS) Familiarity with ServiceStack or ORMLite Why Join ClearCourse? We’re a rapidly growing SaaS and payments technology group with over 45 software brands across multiple sectors. As part of a small, focused development team, you’ll work on core applications with a big impact , while enjoying the flexibility and support of More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Technical Lead (Python Java AWS) London/WFH to £115k Are you a backend focussed Software Engineer with strong Python and Java experience combined with leadership skills? You could be progressing your career at a scale-up tech company (established 10 years), that enables smart matching for commercial van drivers and consumers, via job … streamlining processes and delivering CO2 carbon neutral targets. You'll be working on complex and interesting systems and can enjoy a range of benefits and perks. As a Backend Software Engineer/Technical Lead you'll head up a team of 4-5 within an Agile environment to design and develop, troubleshoot and solve complex software issues to … help scale and future proof the business. You'll focus on backend Python and Java engineering on AWS but there's a range of other tech in the stack (JavaScript, Vue.js, TypeScript and of course a bit of legacy PHP!), you'll be encouraged to explore new technologies and use the best tool for the job. There's an More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Interquest
Great opportunity for a Senior Software Engineer to join a fast-growing ecommerce company in Manchester that have ambitions to become Europe's leading online retailer in their industry. You'd join a large engineering department and would work within a cross functional product-based team responsible for building highly scalable, cloud-native, event-driven systems in a … through to development, testing and deployment, so you should expect to maintain high standards in code quality through TDD and be comfortable with monitoring and IaC. As a Senior Software Engineer, you'll also be given the opportunity to mentor other team members and collaborate with product managers. Skills: C#, .NET Core, APIs AWS, Docker, Kubernetes, Terraform CI/ More ❯
heart of our promise to keep our systems running 99.999%, even when bad days happen and the system unusually spikes. What You'll Do Location: London Reports to: Senior Engineering Manager Lead engineering architecture design reviews Building services that adhere to our high bar on availability and latency in this mission-critical space Set a high technical bar … for the team through code and architecture design reviews Mentoring engineers Working across teams with Product, Design, and Engineering to create integrated solutions that delight our customers Improve our Engineering process, including architectural strategic thinking, sprint planning and stand-ups Improve our Operational excellence process with improved metrics/dashboards for observability, respond to and debug livesite issues … and prevent the issues from reoccurring. Working with the latest cloud based and open source technologies What You Bring Bachelor's Degree in Computer Science, Engineering, or related field 8+ years of professional software development experience Experience designing and delivering highly-available, scalable cloud-based systems Backend service experience in multiple, managed languages such as Java, Scala, Go More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
InterQuest Group (UK) Limited
Great opportunity for a Senior Software Engineer to join a fast-growing ecommerce company in Manchester that have ambitions to become Europe's leading online retailer in their industry. You'd join a large engineering department and would work within a cross functional product-based team responsible for building highly scalable, cloud-native, event-driven systems in a … through to development, testing and deployment, so you should expect to maintain high standards in code quality through TDD and be comfortable with monitoring and IaC. As a Senior Software Engineer, you'll also be given the opportunity to mentor other team members and collaborate with product managers. Skills: C#, .NET Core, APIs AWS, Docker, Kubernetes, Terraform CI/ More ❯
we have with our clients and with the communities in which we work and live. It is personal to all of us.” – Julie Sweet, Accenture CEO Accenture Next Gen Engineering: Accenture Next Gen Engineering provides end-to-end product engineering solutions which deliver tangible value, fast. We bring together an obsession for technical excellence with agility and … career working in a vibrant environment, with access to training and a global network of experts, this could be the role for you. As part of our Next Gen Engineering team, you’ll be working with cutting-edge technologies and will have the opportunity to develop a wide range of new skills on the job. As a member of … our Next Gen Engineering team, you will have the opportunity to: Create Innovative Digital Solutions: Take part in designing, developing, and implementing cutting-edge digital applications tailored to address unique business challenges across several industries. Technical Leadership: Display your technical leadership skills by guiding and collaborating with both onshore and offshore developer team members during client projects, ensuring successful More ❯
heart of our promise to keep our systems running 99.999%, even when bad days happen and the system unusually spikes. What You'll Do Location: London Reports to: Senior Engineering Manager Building services that adhere to our high bar on availability and latency in this mission-critical space Set a high technical bar for the team through code and … architecture design reviews Mentoring engineers Working across teams with Product, Design, and Engineering to create integrated solutions that delight our customers Improve our Engineering process, including architectural strategic thinking, sprint planning and stand-ups Improve our Operational excellence process with improved metrics/dashboards for observability, respond to and debug livesite issues, and prevent the issues from reoccurring. … Working with the latest cloud based and open source technologies What You Bring Bachelor's Degree in Computer Science, Engineering, or related field 8+ years of professional software development experience Experience designing and delivering highly-available, scalable cloud-based systems Backend service experience in multiple, managed languages such as Java, Scala, Go, C#, or similar Experience working with More ❯
Out in Science, Technology, Engineering, and Mathematics
Assistant enables first responders to access critical information exactly when they need it. As a Senior SDET , you'll play a pivotal role in ensuring this mission-critical, intelligent software ships with the highest levels of quality, performance, and trust . You'll architect test infrastructure, lead automation strategy, and own the systems that validate our most advanced multi … issues - using telemetry, tracing, and logs. Contribute to documentation of tools, architecture, and best practices that scale across teams. What You Bring 7+ years of experience in test automation , softwareengineering , or SDET roles . Advanced proficiency in Python , Java , C# , JavaScript , or Go . Strong experience building and scaling test automation frameworks and developer-focused tools. Deep … . Hands-on experience testing AI/ML-powered systems , real-time services , or multi-modal UIs . Track record of owning quality strategy and delivery for mission-critical software in production. Nice to Have Background working in regulated or high-trust domains like public safety, healthcare, or finance. Ability to influence technical direction and raise the bar for More ❯
Senior Software Development Engineer, AWS UK Job ID: AWS EMEA SARL (UK Branch) Would you like to help implement innovative cloud computing solutions and solve the most complex technical problems? Are you excited by the prospect of helping to build and run the world's largest cloud computing infrastructure? Amazon Web Services (AWS) builds and operates some of the … a customer issue, investigate why a metric is trending the wrong way, consult with the top engineers at Amazon, or discuss radical new approaches to automate operational issues. A software engineer at Amazon will have technical ownership of designs and services, and will influence good coding practices among peers. Responsibilities will include designing, coding, reviewing, testing, fixing, researching, deploying … and maintaining services and code in Amazon cloud production environments. Successful candidates will be experienced software engineers who can prioritize well, are good team players, develop at a high standard, can deal with new and ambiguous problem domains, and have a consistent track record of delivery. A day in the life At Amazon our software engineers take ownership More ❯
risk: their people. That's why we're a leader in next-generation cybersecurity. Protection Starts with People. Proofpoint. The Role We are looking for a highly experienced Staff Software Engineer to join our Platform Engineering team. This role is focused on building and scaling the foundational infrastructure and services that power our internal engineering ecosystem. As … modernization through Kubernetes-based deployments and configuration management using tools like Puppe • Champion best practices in CI/CD, observability, security, and cloud-native architecture • Collaborate with product and engineering teams to understand their needs and deliver reusable, scalable solutions • Mentor other engineers, review design documents and code, and provide leadership in solving complex technical challenges • Own the operational … health of platform services, including reliability, uptime, and on-call rotations. What you bring to the team • 12+ years of experience in softwareengineering, with significant time spent on infrastructure or platform teams • Proven track record of designing and operating petabyte-scale systems in production environments • Deep experience with Java and working knowledge of other programming languages such More ❯
building a better media ecosystem? Come and see why Fortune magazine consistently ranks The Trade Desk among the best small- to medium-sized workplaces globally. What we do Our Software Engineers are end-to-end owners who have the opportunity to participate in many aspects of designing, building, and delivering data-focused products for our stakeholders. At The Trade … highly collaborative environment, utilizing a broad range of technologies. Our backend developers work on finding solutions to algorithmic, optimization, and scale challenges in everything we do. At the Privacy Engineering and Data Governance team, as part of the Data Platform org., we focus on the sensitive part of data - we make sure our systems know what data is sensitive … agile, distributed team spanning multiple time zones and continents. • You can communicate effectively across both technical and non-technical audiences. • You have a solid understanding of computer science and engineering fundamentals. • You have experience working with distributed systems. • You are passionate about the "why" behind what you're doing, not just about the challenge it represents. • You have a More ❯
technology will fuel projects that have a real, lasting impact. Join us on this exhilarating journey to shape the future, one groundbreaking solution at a time. We are seeking Software Engineers across multiple levels - Junior, Mid-Level, and Senior - to expand our dynamic team. Whether you're just starting out, looking to leverage your mid-career experience, or ready … a place for you. You'll work on exciting projects that challenge you to grow and make an impact. You'd like to do this: Design, develop, and maintain software solutions that meet user needs and company standards. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality, organization, and automatization. Participate in code … reviews and contribute to team and personal learning. Keep up-to-date with the latest industry trends and technologies. You're required to have this: Junior Software Engineer: Bachelor's degree in Computer Science or related field. 0-4 years of experience in software development. Familiarity with coding languages such as Java, C#, Python, or JavaScript. Mid-Level More ❯
Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Travel Percentage : 0% As the world works and lives faster, FIS is leading the way. Our fintech solutions touch nearly every market, company and person on the planet. Our teams are inclusive and diverse. Our colleagues work together and … If you want to advance the world of fintech, we'd like to ask you: Are you FIS? About the role: We are looking for an experienced Senior C++ Software Engineer to help grow and enhance our PTP software platform. The candidate will work on strategic enhancements to the platform as well as on client implementation projects. The … is a leading-edge, cloud-based Securities Processing solution that provides trade lifecycle processing for a wide range of global financial institutions. About the team: As a Senior C++ Software Engineer, you'll be part of our PTP Platform development group. The group is broken into smaller scrum teams that each hold responsibility for a key area of system More ❯
established its Innovation Team in Milan, creating a global hub for delivering breakthrough products and experiences across digital and physical realities, thanks to high-caliber innovation, strategy, design, and engineering expertise. As a catalyst for diversity, we welcome international talents to join us in a flat and open environment, promoting curiosity, experimentation, cultural cross-pollination, and collaboration. Why join … your community-and the world at large. About the job This position is for IT Professionals who are passionate about technical design and implementation of digital experiences. As a Software Architect, you will leverage your technical and consulting skills to design data-driven digital solutions and experiences, lead their implementation, and support clients in shaping their data and technology … industries, geographies and technology stacks. Key responsibilities: Design the architecture and oversee the implementation of robust and scalable digital solutions that prioritize quality of user experience. Lead hands-on software development efforts, working in agile teams and following softwareengineering best practices. Serve as a primary technical contact for clients and third-party technical leads and domain More ❯
Staff Software Engineer Department: Engineering Employment Type: Full Time Location: London Reporting To: Giorgia Amici Description About Tempcover: Tempcover is at the forefront of the fast-growing world of short term insurance. Our mission is to make car insurance flexible, quick, and easy for drivers. We've sold millions of policies that have helped drivers get where they … ownership, empowerment, and impact. Each engineer plays an integral role in the development, delivery, maintenance, and support of our insurance-based systems, both public-facing and internal. The platform engineering team enables our engineers to quickly build and run safe, secure, and cost-effective systems in our public cloud. What you'll be doing: Effectively evolve, enhance, and modernise … and processes to enable continuous integration and delivery (CI/CD). Make data-guided decisions that impact core business metrics and processes. Solid understanding of platform and reliability engineering approaches, including observability, performance optimisation, capturing analytics, and security best practices. Drive the adoption of new technologies like Go and Python. Facilitate collaboration between teams and build a culture More ❯