Senior Full-Stack Software Engineer (C#/.NET, React) at gearset | Cambridge, UK
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
About Gearset
Gearset is at the forefront of the DevOps landscape for Salesforce, empowering users with tools to manage their development processes efficiently. Our innovative platform and commitment to rapid iteration make us a leader in the industry, dedicated to delivering exceptional value to our users.
Similar jobs
Search for Senior Software Engineer At Redgate Cambridge
1,174 results
Redgate Software
About Redgate Software Redgate Software creates intuitive tools that help data professionals get the most from their databases. Our products address complex database management needs across the DevOps lifecycle, helping IT leaders, developers, and operations teams work more efficiently, reduce mistakes, and protect vital business data. This focus has built our reputation as a valued partner in the data community. Explore Our Culture Redgate Software – Culture Flexa Careers Glassdoor RepVue Role Overview: DevOps Engineer (Cambridge) This position strengthens Redgate’s central DevOps function, with a primary focus on Redgate Monitor, a key product in our portfolio. The role suits those who view DevOps as a way to improve delivery, reduce manual work, empower teams, and build scalable practices and platforms. What You Will Do Work closely with Monitor engineering, Technical Operations, Security, and Support teams Enhance CI/CD pipelines, build and release processes, and infrastructure automation Increase operational visibility across systems Use Infrastructure as Code and AWS to provision and manage delivery infrastructure Support on-premises product delivery with strong packaging, reliable upgrade paths, and well-tested releases Share best practices, align standards, and support DevOps initiatives across other product areas at Redgate Who We’re Looking For We welcome DevOps engineers who want to grow within a collaborative team and help shape our engineering culture. If making a meaningful impact across products and practices appeals, consider joining us in Cambridge.
Redgate Software
Join Redgate Software as a Senior Software Engineer!At Redgate, we develop intuitive software solutions that empower data professionals to maximize the value of databases effortlessly. Our innovative tools address complex database management challenges throughout the DevOps lifecycle, simplifying processes for IT leaders, development, and operations teams. By enhancing efficiency, minimizing errors, and safeguarding vital business data, we have earned the trust of the data community.As a Senior Software Engineer, you will collaborate with a small, dynamic team that includes a Tech Lead, Lead Software Engineer, Product Designer, Product Manager, and additional software engineers. You will also receive guidance from the Group Engineering Manager, who oversees project delivery, team dynamics, and processes, as well as from an architect who provides technical leadership at the product level.This role focuses on Redgate Monitor, our premier monitoring solution. As a widely utilized tool, Redgate Monitor enables organizations to proactively oversee, diagnose, and optimize their database environments. You will play a key role in the evolution of this mature, impactful product, influencing architectural decisions, enhancing system performance, and delivering features that directly benefit thousands of global customers.We expect you to demonstrate comprehensive technical expertise, confidently tackle complex challenges with elegant solutions, lead and contribute to significant projects, and serve as a technical resource within your team. Besides advocating for best practices, you will also drive improvements in processes, tools, and architecture that benefit the broader engineering community.An essential aspect of your senior role will be to uplift others through mentoring and guidance.
Redgate Software
Join the Redgate Software TeamAt Redgate, we specialize in developing innovative and user-friendly software solutions that empower data professionals to maximize the value of their databases. Our products address intricate database management issues throughout the DevOps lifecycle, enhancing efficiency, minimizing errors, and safeguarding essential business data. The data community relies on Redgate to harmonize rapid market delivery, collaborative teamwork, and robust data protection.To learn more about our culture and work environment, explore the following links:· Redgate Software – Culture· Flexa Careers· Glassdoor· RepVueYour Role:We are expanding our product management team and looking for experienced Senior Product Managers to drive our long-term vision and growth across various business sectors.In this role, you will oversee the complete product lifecycle, from formulating product strategy and inception to successful commercialization and eventual product retirement. You'll collaborate with senior stakeholders to define and implement the product vision and direction.Recognizing the significance of work-life balance, Redgate has embraced a flexible hybrid model, seeking candidates located near our Cambridge, UK office.Your Contributions at Redgate Software:· Formulate the strategy for a product or significant product area, crafting a compelling vision that addresses real customer challenges and includes comprehensive commercial plans, ensuring effective communication and implementation of the strategy organization-wide.· Collaborate with the Chief Product Officer and Group Product Managers to ensure products meet key objectives and align with the company's direction, taking ownership of initiatives that enhance outcomes.· Take charge of Redgate’s commercial outcomes and customer success, proactively identifying and executing improvements.· Work together with other Product Managers to ensure coherence in product strategy and execution.
Redgate Software
Join Redgate Software as a Product Security Engineer!At Redgate, we develop innovative, user-friendly software solutions that empower data professionals to maximize the value of their databases. Our products address intricate database management issues throughout the DevOps lifecycle, enhancing efficiency, minimizing errors, and safeguarding critical business data. The data community places its trust in Redgate to effectively balance speed to market, teamwork, and data security.Explore more about our vibrant culture and commitments:Redgate Software – CultureFlexa CareersGlassdoorRepVueYour RoleAs a vital member of our team, you will integrate security into the software development lifecycle across various product teams. Your responsibilities will include defining security requirements, enhancing detection and prevention mechanisms (SAST/DAST), guiding teams on application security governance, and conducting threat modeling.Your Contributions at RedgateCollaborate with engineering and product teams to define and operationalize security requirements throughout the SDLC, from design to deployment.Conduct audits of application code to identify weaknesses and vulnerabilities.Lead or co-lead application security governance practices, including secure-by-default standards, patterns, guardrails, and risk acceptance processes.Promote SAST/DAST adoption and ensure high-quality outcomes through tool tuning, triage workflows, severity calibration, and fix-forward practices.Facilitate the implementation of threat modeling for new features, architectural changes, and high-risk services, transforming findings into actionable engineering tasks.Offer guidance on product security within cloud-native environments (AWS and containerized workloads), focusing on secure service design.
Redgate Software
Join Redgate Software as a Product Designer!At Redgate, we develop ingeniously simple software solutions tailored for data professionals, empowering them to derive maximum value from their databases. Our innovative offerings address the intricate challenges of database management throughout the DevOps lifecycle, enhancing efficiency, minimizing errors, and safeguarding vital business data. The data community relies on Redgate for a balanced approach to speed, collaboration, and data security.Explore more about our culture and values:Redgate Software – CultureFlexa CareersGlassdoorRepVueAs a Product Designer, you will play a pivotal role in our product development process. Your insights will help us identify customer needs, prototype innovative solutions, and create engaging user experiences that resonate with our clients. Your design expertise will be crucial in simplifying complex technology challenges faced by data professionals, ensuring our products are intuitive and delightful to use.In this role, you will collaborate within agile, cross-functional teams, working closely with Product Managers, Technical Leads, and Software Engineers to deliver exceptional products and experiences that cater to our customers' needs.At Redgate, we value work-life balance and have embraced a flexible hybrid work model to support our team members.
Redgate Software Ltd.
Role overview Redgate Software is hiring a Data Engineer in Cambridge to shape data solutions that support analytics and AI across the company. The team values collaboration, trust, and accountability, and aims to build systems with practical impact. What you will do Design and implement data pipelines to keep Redgate’s data reliable and ready for analytics and AI initiatives. Build end-to-end data products on Databricks using SQL, Python, and PySpark, covering the full process from raw data ingestion to curated models for Power BI and AI applications. Integrate data from various source systems, each presenting unique challenges in quality and maturity. Use engineering judgment to balance data modeling, performance, cost, and structure, aiming for scalable and lasting solutions. Help define and maintain data engineering standards, with attention to reliability, testing, observability, and cost-effectiveness, while laying the foundation for future AI projects.
Join Engine as a Senior Associate in Community OperationsAt Engine, we empower visionary founders who are tackling the world's most critical challenges in areas such as climate change, health, and advanced technologies. Our commitment includes providing robust support through founder programs, access to shared infrastructure and labs, and the opportunity to connect with a diverse national network of corporate partners, investors, and industry experts.
Redgate Software
Join Redgate Software as a Lead Software EngineerAt Redgate, we develop brilliantly intuitive software solutions that empower data professionals to maximize the value of their databases. Our innovative tools tackle intricate database management issues throughout the DevOps lifecycle, simplifying processes for IT leaders, development teams, and operations by enhancing efficiency, minimizing errors, and safeguarding crucial business data. The data community relies on Redgate for a harmonious blend of rapid deployment, team collaboration, and robust data protection.Learn more about our culture and team:Redgate Software – CultureFlexa CareersGlassdoorRepVueAs our Lead Software Engineer, you will collaborate within a dynamic, cross-functional team, including a Tech Lead, Product Designer, Product Manager, and several software engineers. You will also have the guidance of the Group Engineering Manager and an Architect, who will support you in overcoming challenges and achieving your goals.This role focuses on developing the next generation of AI capabilities aimed at enhancing database administration. You will be instrumental in creating new interfaces and methodologies that cater to the needs of database professionals utilizing agentic AI, while also collaborating with other teams at Redgate to integrate features from their tools into the workflow.Your role will be hands-on, influencing the team's approach to tackling complex engineering challenges. You will oversee the quality of engineering practices within the team and foster the growth of your colleagues. Additionally, you will lead interdisciplinary engineering initiatives and work closely with your architect to guide technical strategy.Beyond technical expertise, a critical aspect of your role is to elevate the entire team through mentoring, coaching, and sharing your knowledge. You will work closely with team leadership to establish and achieve team objectives.
Nuclera is a venture-backed biotech company headquartered in Cambridge, UK, with additional operations in Boston, USA. The team focuses on accelerating scientific discovery by making functional proteins more accessible for drug discovery research. Nuclera’s eProtein Discovery™ benchtop system helps research labs optimize protein expression and purification workflows. Role overview The Senior Embedded Software Engineer will help shape the next generation of Nuclera’s instrument platform. This role covers the full spectrum of embedded systems work, from low-level hardware control to higher-level application features. The position suits an engineer comfortable moving between bare-metal firmware, RTOS, and embedded Linux environments. What you will do Design and implement embedded software for complex scientific instruments Work on both hardware-level interactions and user-facing application logic Contribute to a system that must be reliable, scalable, and high-performing Collaborate across hardware, software, and scientific teams to deliver integrated solutions What we are looking for Experience with bare-metal firmware development Background working with RTOS and embedded Linux Ability to design and execute embedded systems for scientific or technical products Versatility to work across different layers of the embedded stack Location This position is based in Cambridge, England, United Kingdom.
About Farsyt Farsyt is building AI-driven solutions to reshape insurance services. The team focuses on automation, data, and artificial intelligence to improve how insurance is bought, sold, and managed. Role Overview This is a hands-on role as a Founding Engineer or Senior Software Engineer based in Cambridge, MA. Work directly with the founding team to take the core product from early development through launch. The environment is small, venture-backed, and moves quickly. Team members take on broad responsibilities and see their work make a visible impact. What You Will Do Design and build essential systems, including backend architecture, APIs, and data models. Create workflows powered by AI to automate manual insurance processes. Integrate with external tools and communication systems, often dealing with unreliable or fragmented sources. Develop automation systems using large language models (LLMs), with a focus on reliability and managing failures. Architect and maintain asynchronous, event-driven systems involving queues, workers, and long-running tasks. Deliver results quickly, moving from idea to production in days rather than months. Make key technical decisions that influence the company's direction. This role offers flexibility and the chance to help define both what gets built and how it is built.
Our Mission Speechify aims to make information accessible through audio. The platform lets users listen to articles, documents, and books on their own schedule, at work, while commuting, or during downtime. Like streaming changed audio entertainment, Speechify is changing how people consume written content. The company leads its category and continues to grow rapidly. Role Overview The Senior Software Engineer, Core Experiences, joins a team responsible for the foundational services and SDKs that power Speechify’s product across multiple platforms. This position suits engineers who enjoy working where product and infrastructure meet, and who bring a strategic approach to designing APIs and systems that improve the user experience. What You Will Do Work closely with Product Teams to define project scopes, streamline feedback loops, solve integration and user experience challenges across teams, and deliver solutions through Speechify’s cross-platform SDK. Improve existing features by optimizing performance, reducing load times, and refining parsing through new abstractions and algorithm updates. Build and deploy cloud functions, lightweight backend services, and tasks using Kotlin. Location This role is based in Cambridge, MA, USA.
Teamwork Makes the Stream Work Join Roku in Revolutionizing TelevisionRoku is the leading TV streaming platform in the U.S., Canada, and Mexico, and we are on a mission to power every television around the globe. As pioneers in streaming technology, we aim to connect consumers with the content they adore, empower content creators to build substantial audiences, and provide advertisers with innovative ways to engage viewers.From day one at Roku, your contributions will be significant and recognized. We are a rapidly growing public company where every team member plays a crucial role in delighting millions of TV streamers worldwide, all while gaining invaluable experience across diverse fields. About the Team The Advanced Development organization at Roku ventures beyond conventional product lines to innovate and create. We prioritize foundational technologies that will shape the future of every Roku device, working on groundbreaking ideas that redefine home entertainment. We are in search of extraordinary talent to join our exceptional team. Specifically, the Developer Experience team focuses on enhancing internal tooling to boost developer satisfaction and productivity by actively engaging with our users to identify and implement impactful improvements. The team utilizes a range of technologies, including modern Linux embedded C++, build systems, cloud backend systems, and web platforms. About the RoleWe are in search of a Senior Software Engineer who is passionate about advancing our platform emulation product. You will be engaged in a variety of projects that challenge conventions and push limits.
Collaborate to Innovate in Streaming. Join Roku in Shaping the Future of TelevisionRoku, the leading TV streaming platform across the U.S., Canada, and Mexico, is on a mission to connect every television around the globe. As pioneers in the streaming industry, we empower consumers to access their favorite content, assist publishers in expanding their audience, and offer advertisers unique engagement opportunities.From your first day, you’ll play a crucial role at Roku, a dynamic public company where every voice matters. Experience the excitement of delighting millions of global TV streamers while gaining invaluable experience across various domains. About the TeamOur team focuses on developing and enhancing the UI framework and components that drive Roku's user experiences. Our strategic roadmap accelerates growth and scalability, delivering innovative features to tens of millions of Roku users worldwide.At Roku, our developers and engineers take ownership of their projects, driven by an intrinsic motivation to solve problems and deliver results. Collaboration with different engineering teams, UI design, product management, and business leaders is key to our success, creating an environment where independent spirit thrives alongside teamwork. We are innovators redefining the streaming media landscape. About the RoleAs a Senior Software Engineer specializing in UI Infrastructure, you will significantly contribute to the development of our embedded UI framework. Collaborating closely with system architects, you will create new features and enhance existing ones to boost system stability and performance. Additionally, you will be instrumental in developing tools that benefit the broader development community at Roku. Your proven success in delivering high-quality software on embedded platforms will be essential to our ongoing innovation.
Join the innovative team at ph7 as a Software Engineer specializing in JavaScript. In this role, you will have the opportunity to work on cutting-edge projects, collaborating with talented professionals who are passionate about technology and innovation.Your responsibilities will include developing and implementing dynamic web applications, ensuring optimal performance, and contributing to the overall development strategy. If you are eager to tackle new challenges and grow your skills in a vibrant environment, we want to hear from you!
The Engine supports Tough Tech entrepreneurs who are developing solutions for major global challenges. As a nonprofit, the organization connects founders with infrastructure, funding, and operational support to help turn breakthrough science and technology into real-world impact. Role overview The Chief Growth Officer (CGO) will lead The Engine through its next phase of growth. This executive shapes partnership strategies, drives revenue initiatives, and works to strengthen the organization’s market position. The CGO also serves as a strategic advisor to the CEO and leadership team, providing input on key organizational decisions. Who should apply Experienced leaders with a background in Tough Tech, either as entrepreneurs or commercial executives Individuals with a track record of scaling organizations and launching first-of-a-kind (FOAK) projects Candidates who have advocated for Tough Tech founders and engaged with the broader ecosystem Location This position is based in Cambridge.
Redgate Software
Join Us at Redgate SoftwareAt Redgate Software, we are passionate about crafting intelligently simple software solutions that empower data professionals to maximize the value of their databases. Our innovative tools address intricate database management challenges throughout the DevOps lifecycle, enhancing efficiency, minimizing errors, and safeguarding vital business data. We pride ourselves on being a trusted partner in balancing rapid market delivery, collaborative teamwork, and robust data protection.Discover more about our culture and values:· Redgate Software – Culture· Flexa Careers· Glassdoor· RepVueAs we continue to grow, we are excited to introduce new challenges in database security in 2024. We are currently seeking a Senior Product Manager to drive our strategic vision and growth in the Database Security Monitoring sector.In this pivotal role, you will be responsible for expanding our market presence in Database Security Monitoring. This includes gaining deep insights into customer and market needs, defining product strategy, evolving our offerings, and ensuring successful commercialization. Collaboration with senior stakeholders will be key as you define and execute the product vision and overall direction.At Redgate, we understand the importance of work-life balance and embrace a flexible-hybrid work model. We encourage applications from candidates located near our Cambridge, UK office.
Harvard University
Join Professor Goel’s Computational Policy Lab at the Shorenstein Center, Harvard Kennedy School, where we are on the cutting edge of software development, generative AI, and data science. As a Software Engineer, you will contribute to a dynamic environment focused on media, politics, and public policy through innovative teaching and impactful research initiatives.Application RequirementsTo ensure a complete application, please include:Your resumeA cover letter that includes:A link to your GitHub code demonstrating your technical skills, ideally a project you would enjoy discussing in an interviewA concise description of the linked projectConfirmation of your legal authorization to work in the United States without sponsorship for a minimum of two yearsDuties and ResponsibilitiesAs a Software Engineer, your core responsibilities will include:Executing complex applications and web development tasks for large-scale projects.Designing and developing advanced software systems tailored for extensive research initiatives, focusing on educational technology and generative AI tools.Utilizing the latest advancements in machine learning and natural language processing to create, test, and deploy sophisticated algorithmic tools that support rigorous empirical research.Leading collaborative projects involving AI, machine learning, natural language processing, and large-scale experimentation.Assisting in the design and execution of randomized controlled trials and empirical methods to assess the effectiveness of AI-driven interventions.Working collaboratively with researchers to translate theoretical models into high-performance, production-ready systems.Co-authoring academic publications and technical reports for peer-reviewed journals and conferences.Staying updated on emerging technologies and research developments in AI, computational social science, and causal inference.Adhering to Harvard University’s IT standards, policies, and Code of Conduct.You will engage in projects such as:AI in Education: Designing and testing innovative AI technologies that provide personalized learning experiences for students, exemplified by our flagship tool, PingPong, currently undergoing evaluation in a large-scale randomized experiment across universities.
Riverlane
Join Riverlane as a Senior Software Engineer specializing in modelling, where you will leverage your expertise to develop cutting-edge software solutions. In this role, you will collaborate with a talented team of engineers and scientists to innovate and optimize our modelling capabilities. Your contributions will drive the advancement of technology in a dynamic and supportive environment.
Join Gearset, the premier DevOps platform for Salesforce, where our users can seamlessly develop and manage various facets of their Salesforce projects, from intricate CI/CD pipelines to robust disaster recovery solutions.The Gearset platform operates independently of Salesforce, utilizing public APIs for integration. While our engineering team does not work directly within the Salesforce environment, we collaborate closely with domain experts to devise innovative solutions to the unique challenges they encounter, enabling rapid and secure Salesforce modifications.Our commitment to excellence is reflected in our agile practices: we release multiple updates daily and continuously enhance our observability and infrastructure tools. This allows us to swiftly identify and address issues, ensuring that we deliver timely improvements that delight our users.As a product-centric company founded by engineers, we understand the importance of fostering a vibrant engineering culture, promoting teamwork, and maintaining tight feedback loops. We are confident in our product and market potential, and we have ambitious plans for the future.
Teamwork makes the stream work. Join Roku - Pioneering TV Streaming TechnologyRoku is the leading TV streaming platform in the U.S., Canada, and Mexico, aspiring to power every television globally. We revolutionized how audiences consume content and strive to connect consumers with the media they adore. Our platform empowers content creators to grow and monetize their audience while offering advertisers unique ways to connect with consumers.From day one at Roku, your contributions will be significant and appreciated. As a rapidly expanding public company, we foster an environment where every team member is actively engaged. This is your chance to make a difference for millions of TV streamers worldwide while gaining invaluable experience across various domains. About the TeamThe automation and tools teams at Roku are the driving force behind enhancing our testing and developer experience. By leveraging AI and analytics, these teams create frameworks, pipelines, and developer utilities that elevate validation coverage, accelerate release cycles, and enhance engineering productivity across embedded, mobile, and cloud services. Role OverviewWe invite you to join our automation and tools team as a Software Engineer Intern at Roku, where your passion for technology and creativity will be instrumental in our growth. This is a paid 12-week internship commencing in Summer 2026.As a Software Engineer Intern, you will undertake a project aimed at enhancing automation or developer tooling—possible tasks might include extending a Python test framework, developing a lightweight web or AI tool, or integrating automation into CI/CD processes. Your ResponsibilitiesLead an automation/tools project; examples include enhancing a Python test framework, creating a service for test orchestration, or integrating test steps into CI/CD pipelines.Write clean, reusable code (predominantly in Python and TypeScript/JavaScript for web tools); engage in code reviews and document your work for maintainability.Collaborate with engineers across different locations to implement enhancements and gather feedback. Preferred QualificationsProficient in Python programming with a solid understanding of REST APIs and a web framework (Flask, FastAPI, Django, Node.js, or Express).Interest in CI/CD tools (Jenkins, GitLab CI) and familiarity with automation practices.
Sign in to browse more jobs
Create account — see all 1,174 results

