Senior Software Engineer
2 weeks ago
6 days ago Be among the first 25 applicantsThe Senior Software Engineer contributes to the design, development, and testing of sophisticated CAD capabilities. They partner with architects, product managers, and peers across PTC’s global engineering organization to ensure quality, scalability, and shared technical approaches.Key ResponsibilitiesDesign & Implementation: Design, implement, and optimize CAD components, services, and data structures while contributing to scalable SaaS solutions.Technical Design: Collaborate with stakeholders to define feature requirements, refine future backlogs, and participate in team design and architecture sessions, assessing trade-offs and helping establish logical frameworks.Code Quality: Write clean, efficient, well-documented code with unit and integration tests; adhere to secure coding practices and automated testing standards.Reviews & Standards: Conduct peer reviews, define coding guidelines and best practices, and drive continued improvement in code quality through reusable patterns and comprehensive automated test coverage.Collaboration: Work with engineers across global PTC sites to share solutions, align APIs, and maintain cross-product standards; build domain knowledge to support other product teams.CI/CD & DevOps: Monitor and support build pipelines to ensure CI/CD stability; contribute to infrastructure improvements and DevOps practices.Performance & Support: Analyze performance and memory usage, propose enhancements, and assist Technical Support in triaging and resolving customer issues.Mentorship: Support onboarding and growth of less-experienced engineers, sharing expertise and encouraging technical excellence.Skills & KnowledgeExpertise in C++ and object-oriented programming; experience with computational geometry or rendering preferred.Strong understanding of data structures, algorithm design, problem solving, and troubleshooting.Experience with RESTful web services, microservices, and test frameworks such as JUnit.Knowledge of SQL and relational database concepts.Comfortable working in distributed organizations using Agile, DevOps, and CI/CD practices.Strong written and verbal communication skills, including internal developer documentation.Effective time management and organizational abilities.Qualifications5–8 years of professional software engineering experience (8+ years preferred for senior candidates).Deep experience with object-oriented programming languages (C++, Java, or C#) and full-stack development.Proven track record of delivering high-quality, production-ready software in Agile environments.Excellent debugging, profiling, and analytical skills; ability to quickly learn new technologies and adapt to evolving requirements.Seniority levelMid-Senior levelEmployment typeFull-timeJob functionInformation TechnologyIndustriesIT Services and IT Consulting #J-18808-Ljbffr
-
Software Engineer Intern
3 days ago
Cambridge, Cambridgeshire, United Kingdom Redgate Software Full timeAspiring Software Engineers - Join our paid Summer Software Engineering Internship ProgrammeWe're seeking aspiring Software Engineers to join us for 10 weeks in Summer 2026 and gain valuable experience to support your studies and future career.Redgate aspires to be the best place you'll ever work, let alone intern. We strongly believe being an intern isn't...
-
Senior Software Engineer XenServer Toolstack
2 days ago
Cambridge, United Kingdom Cloud Software Group Full timeSoftware Engineer XenServer ToolstackAbout the roleThis Software Engineering position focuses on developing the control plane for XenServer a commercial virtualization platform built on the open-source Xen hypervisor. The control plane is a critical component that manages virtual machines storage and networking across clusters of physical hosts and exposes...
-
Senior Software Engineer
5 hours ago
Cambridge, United Kingdom Shift F5 Limited Full time**Senior Software Engineer** Senior Software Engineer/ Python/ React/ MedTech/ Cloud-based I am looking for a Senior Software Engineer with experience in Python and React, who is looking to join a MedTech company that combines platform technology and life sciences to generate new insights and improve the lives of patients with complex diseases.They are...
-
Senior Software Engineer
2 weeks ago
Cambridge, United Kingdom Purposeology Full timeSenior Software Engineer – Up to £300,000 – Cambridge Title: Senior Software Engineer Company: Proprietary HFT Location: Cambridge Pay: Up to £300,000 with huge potential to increase A proprietary trading firm in Cambridge, specialising in the research and development of ultra-low-latency automated trading strategies, is looking for a Software Engineer...
-
Senior Software Engineer
1 week ago
Cambridge, United Kingdom Parker B Associates Full timeSenior Software Engineer (C#.NET) Cambridge, Surrey (1 day per week in the office) Permanent Up to 85k-95k + Bonus + Pension (6-14%) Our client is a global InsurTech business and is looking for a Senior Software Engineer to join on a permanent basis. You will join a highly skilled team to develop market-leading insurance solutions. - Microsoft VIP...
-
Senior Software Engineer
2 weeks ago
Cambridge, United Kingdom TEC Partners Full timeRole: Senior Software EngineerLocation: Cambridge Salary: Up to £, DOEAre you an experienced Software Engineer who thrives on solving complex problems and driving technical excellence? We're working with a forward-thinking organisation that's scaling rapidly and looking for a Senior Software Engineer to play a pivotal role in taking their platforms to the...
-
Senior Embedded Software Engineer
2 weeks ago
Cambridge, United Kingdom Redline Group Ltd Full timeLocation: Cambridge Salary: £50,000 - £60,000 plus benefits We're partnered with a business in Cambridge with four decades of experience in high-end audio, who are now seeking an experienced Senior Embedded Software Engineer. This person will help to shape the next generation of cutting-edge consumer audio systems with a focus on engineering excellence and...
-
Senior Embedded Software Engineer
2 weeks ago
Cambridge, United Kingdom Redline Group Full timeLocation: CambridgeSalary: £50,000 - £60,000 plus benefitsWe're partnered with a business in Cambridge with four decades of experience in high-end audio, who are now seeking an experienced Senior Embedded Software Engineer. This person will help to shape the next generation of cutting-edge consumer audio systems with a focus on engineering excellence and...
-
Senior C++ Software Engineer
6 days ago
Cambridge, United Kingdom IC Resources Full timeSenior C++ Software Engineer Cambridge You will take ownership of designing, developing, and maintaining high-performance C++ applications that are central to our industrial systems. In this role, you will focus on building robust internal tools for manipulating and correcting image data, ensuring applications deliver both accuracy and reliability. You will...
-
Senior Software Engineer
4 days ago
Cambridge, United Kingdom TEC PARTNERS LIMITED Full time**Senior Software Engineer** **Salary: £80k + Equity** **Location: Cambridge (Hybrid, x2/week in office)** Are you interested in working with some of the most cutting edge technology in the world? Do you like solving complex problems, and working in a multidisciplinary environment? My Cambridge client are providing solutions to some of the most complex...