
Software Engineer III, SDET - Detections Platform (Remote, GBR)
Remote
Reading, United Kingdom
Full Time
26-02-2025
Job Specifications
As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn’t changed — we’re here to stop breaches, and we’ve redefined modern security with the world’s most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events per day. We have 3.44 PB of RAM deployed across our fleet of C* servers - and this traffic is growing daily. Our customers span all industries, and they count on CrowdStrike to keep their businesses running, their communities safe and their lives moving forward. We’re also a mission-driven company. We cultivate a culture that gives every CrowdStriker both the flexibility and autonomy to own their careers. We’re always looking to add talented CrowdStrikers to the team who have limitless passion, a relentless focus on innovation and a fanatical commitment to our customers, our community and each other. Ready to join a mission that matters? The future of cybersecurity starts with you.
About The Role
We’re building a welcoming & flexible team that prizes collaboration over competition, one which provides opportunities to learn new skills, mentor junior and senior developers and contribute to the direction of both the team & the products for which we’re responsible. This is a high trust environment where we allow team members to manage their own time, take holidays as they need it and reward them with competitive salaries and equity.
The Falcon endpoint agent is able to react in near-real-time to changes in the threat landscape, and underpinning this is the ability of the endpoint agent to quickly query our cloud for new information. This system operates within tight latency and response time constraints at a scale matched by few other environments, and the scale is only growing.
CrowdStrike is seeking a Software Developer in Test for our Detections Platform team. This critical role in the organization will be responsible for validating that the cloud-side software that provides information to the endpoint agent, as well as the endpoint-side code that issues queries and incorporates the responses, is behaving as expected. You’ll be building out an end-to-end validation pipeline leveraging existing frameworks and tooling where possible, but able to color outside the lines when necessary. You’ll work in an environment where quality is the company culture. Come use cutting edge tools and technologies as well as tried and true ones.
Work on: verifying key features and functionality that spans our processing, data and customer facing application layers to ensure it’s able to support low-latency prevention of malware, manage thousands of events per second, query across terabytes of data and deliver accurate information to the endpoint - which also processes the data properly.
What You'll Do
Both build stuff and break stuff!
Verify component, system integration and application level features and functionality to ensure our reliability, accuracy and performance reaches our standards for quality.
Participate in code and design reviews and provide technical guidance and feedback to team members.
Review engineering technical design documents and requirements. Provide guidance and strategy about how and where to build in testability.
Engage in continuous improvement of our end-to-end test and validation processes.
Increase and improve our automated test coverage, and contribute to existing tools, frameworks and related solutions.
Leverage new open source solutions to build new tools that test things in new ways.
Improve our delivered product quality across our entire platform and applications.
Collaborate on determining root causes of production outages and adding quality improvements to prevent outages in the future.
Crowdstrike is a remote-friendly company, but we do get together from time to time. Some travel will be required for in-person meetings.
What You'll Need
5+ years of experience as an SDET or Backend Developer (combined)
2-3+ years building testing frameworks and tooling for a Cloud SaaS product
Strong debugging skills: ability to spot design flaws, race conditions and performance bottlenecks in complex architectures.
A computer science background or equivalent experience (programming styles, data structures, algorithms, etc.)
Experience in building, validating, and/or maintaining large distributed systems at scale.
Solid design and problem-solving skills with a demonstrated passion for engineering excellence, quality, security, and performance, coupled with a desire to ship elegant solutions to complex problems.
Strong cross-group collaboration and interpersonal communication skills working across engineering organizations.
Experience with Golang, Python, Kubernetes, Cassandra, Redis, Kafka, Elastic Search, Python, and/or similar technologies. You don’t need all of these, but you need at least one.
Both a sense of humor and a sense of humility.
Bonus Points
Prior experience with building, operating, validating, and scaling low-latency internet services.
Experience with building and shipping cloud-connected endpoint software.
Solid grounding in the technology of at least one cloud environment (AWS, Azure, GCP).
Exposure to/experience with cybersecurity and intelligence.
Benefits Of Working At CrowdStrike
Remote-friendly and flexible work culture
Market leader in compensation and equity awards
Comprehensive physical and mental wellness programs
Competitive vacation and holidays for recharge
Paid parental and adoption leaves
Professional development opportunities for all employees regardless of level or role
Employee Resource Groups, geographic neighbourhood groups and volunteer opportunities to build connections
Vibrant office culture with world class amenities
Great Place to Work Certified™ across the globe
CrowdStrike is proud to be an equal opportunity employer. We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed. We support veterans and individuals with disabilities through our affirmative action program.
CrowdStrike is committed to providing equal employment opportunity for all employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy-related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability (including HIV and AIDS), mental disability, medical condition, genetic information, membership or activity in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law. We base all employment decisions--including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay-offs, return from...
About the Company
CrowdStrike (Nasdaq: CRWD), a global cybersecurity leader, has redefined modern security with the world’s most advanced cloud-native platform for protecting critical areas of enterprise risk — endpoints and cloud workloads, identity and data. Powered by the CrowdStrike Security Cloud and world-class AI, the CrowdStrike Falcon® platform leverages real-time indicators of attack, threat intelligence, evolving adversary tradecraft and enriched telemetry from across the enterprise to deliver hyper-accurate detections, automated ... Know more
Related Jobs


- Company Name
- BEAUTY BAY
- Job Title
- Mid-Level Software Developer
- Job Description
- We are looking for a Mid-Weight Software Developer to join us at BEAUTY BAY! In this new role, you’ll be driving force for technical advancement of BEAUTY BAY’s front & back end systems & responsible for the day to day running, enhancement & maintenance of the BEAUTY BAY website & the mobile application. Our Mid-Weight Software Developer remit covers working on any potential new functionality alongside bug fixes & general upkeep. You’ll be required to work seamlessly in a team, contribute to technical sessions & be able to communicate technical concepts in non-technical language understood by the business. The scope of the role is not exclusive to the app & website, they are responsible for a number of custom back office pieces of software and 3rd party API integrations that enable the rest of the business to operate. This also includes working closely with the Cloud Ops Team to blend the use of technology between infrastructure & website. Key responsibilities: You will be responsible for spec’ing and adding new features to BEAUTY BAY website & app. Responsible for upkeep and maintenance of BEAUTY BAY website & app. Responsible for upkeep and maintenance of BEAUTY BAY APIs & services. Responsible for upkeep and maintenance of BEAUTY BAY back office systems. Responsible for upkeep and maintenance 3rd party integrations (Feeds, Saas platforms). Work closely with the Infrastructure Team to blend infrastructure & website activities. Skills/Experience required: Extensive working knowledge of TypeScript & JavaScript knowledge. Modern CSS experience is highly desirable. Solid React experience using functions and hooks is essential. Good working knowledge of Node & Node APIs. Experience with APIs using REST and GraphQL. Application/API performance & optimisation knowledge. Experience working in a full stack environment. Knowledge of AWS services and APIs. Desire to work in a fast-paced environment & ability to adapt to fast-changing requirements. An understanding of Agile delivery approaches, software craftsmanship best practices & experience of developing software. Headless CMS experience is desirable however not essential. Experience in an e-commerce environment is highly advantageous. Experience integrating with 3rd party affiliates would be highly advantageous. Benefits Competitive compensation package depending on experience and skills Flexible work policy with regards to working hours/work from home on a Friday 25 days annual leave plus all bank holidays included Generous staff discount Modern office with collaborative workspaces Enhanced maternity/paternity pay Cycle to work scheme Onsite parking Morning breakfast on us every morning when you are in the office Annual Summer/Christmas events Mental Wellbeing: Full Access To Mental Health Councillor’s & First Aiders Plus so much more! If this sounds like this is you please apply via email talent@beautybay.com Beauty Bay are committed to fostering a workplace culture that embraces diversity and promotes inclusion. We are committed to providing equal opportunities for all employees, workers and job applicants regardless of gender, sexual orientation, marital or civil partner status, gender reassignment, race, religion or belief, colour, nationality, ethnic or national origin, disability or age, or pregnancy. Our goal is to create an environment where everyone feels confident and empowered to lead with their ideas and contribute a unique perspective.


- Company Name
- Newmark UK
- Job Title
- Software Engineer - London
- Job Description
- Newmark is in the process of further developing software to support various business functions, and we currently run several applications covering job management; invoicing and sales ledger; property and lease data; rent, rates and service charge payments; and business rates (property tax) management. All our applications use MS SQL Server databases, while the front end applications have been developed mainly using C#.NET. Newmark group are embarking on significant changes to better align our development environment and user experiences, integrate with other applications and to meet the greater requirements for separation of roles and auditability of changes required as part of a NASDAQ-listed company. To achieve these aims we are now looking to recruit new team members to the team, to extend the scope of our applications and better meet user aspirations for the tools that they use on a daily basis. We are looking for capable and experienced developers to join the software development team, to help transform our applications, improve the ease of SOC1 and SOX compliance and to deliver more of the improvements requested by our end users. You would be joining a small team, which currently consists of four developers, plus others involved in user support and business analysis. As part of the investment in our development team we are also looking to create a dedicated tester/deployment manager role and enhance the business analysis capabilities of the team. Successful candidates must experience of MS SQL Server and C#.NET, as these are our core technologies and we remain committed to them for our current development plans. Candidates will ideally also be well experienced with Azure DevOps, as we transition our development environment and code repositories to the same structures as used by our parent company. We will be looking for the successful candidate to take a lead in improving our documentation by applying best practices they have encountered in their career to date. The applications we develop in house cover a variety of use cases, but experience of working on finance/accounting systems or property/lease management systems would be an advantage. Experience with a combination of dashboards and interactive reports using MS Power BI. Therefore experience of either or both of these areas would be a key asset. The current team members are not all office based and there is no requirement that the new roles we are adding be office based. Meetings and pairing are conducted primarily via MS Teams, but attendance in the office on a coordinated and occasional basis is encouraged. CVs sent via third party will not be accepted and will warrant no fees.


- Company Name
- JPMorganChase
- Job Title
- DNA Fullstack Developer - Senior Associate
- Job Description
- Job Description As a Software Engineer III at JPMorgan Chase, in the Commercial and Investment Bank – Data Network Architecture team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for assessing emerging trends, technologies, electronic platforms, potential partnerships, and for building digital products-that could transform the way we, and our clients, do business. Our team consists of product managers, designers, developers and business representatives. The team is thoughtful in balancing due diligence with speed to market and creativity with the discipline to produce best-in-class, efficient, thoughtful digital solutions for our clients. Our team solves delivers products and platforms that provide innovative, cutting-edge solutions to the most challenging problems in the surfacing & discovery, quality, and delivery & governance of data in the industry. Job Responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Develops products that can change the way our clients operate, and how Banking is done today and ensure that we have regulatory compliance Influences decisions on Market Strategy, Platform Strategy, Client Engagement and implementing Innovative technology-based solutions Establish large and fascinating datasets currently not available anywhere else Required Qualifications, Capabilities, And Skills Formal training or certification on software engineering concepts and 3+ years applied experience Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages - Java, Spring / Spring Boot, React Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle, architecture and design patterns Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Familiarity with modern front-end technologies industry-wide technology trends and best practices Ability to work in large, collaborative teams to achieve organizational goals Preferred Qualifications, Capabilities, And Skills BS/BA degree or equivalent experience DevOps, Jenkins Redux Terraform, Kubernetes, Spinnaker AWS certification Jasmine, Jest, Cypress Exposure to cloud technologies Passionate about innovation and automation About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.


- Company Name
- Runtime Group Ltd
- Job Title
- Junior Python Software Engineer
- Job Description
- Job Title: Junior/Mid-Level Full-Stack Developer (Python/Django/React) Location: Fully Remote Job Type: Full-Time Salary: £30k - £45k About the Company: A fast-growing tech company revolutionizing the e-commerce/data analytics sector with cutting-edge software solutions. Join their dynamic engineering team and contribute to innovative projects. Job Description: We're looking for a passionate Junior/Mid-Level Full-Stack Developer (Python/Django/React) with 1-3 years of experience. This role offers the opportunity to work in a fast-paced, collaborative environment and grow your skills. Key Responsibilities: Develop and maintain scalable applications using Python (Django) and React. Build and integrate APIs and third-party services. Participate in Agile development cycles and CI/CD processes. Optimize applications for performance and scalability. Collaborate with cross-functional teams. Requirements: Computer Science or STEM degree from a top Russell Group University (1st or 2:1). 1-3 years of full-stack development experience (Python/Django and React). Strong experience with SQL databases (PostgreSQL/MySQL). Familiarity with DevOps tools (Docker, Kubernetes, AWS/GCP/Azure). Experience with API development and Git.