CrowdStrike is an award-winning, global provider of cloud-delivered security technology, threat intelligence, and next-generation endpoint protection. Founded i
Sr. Software Engineer, Windows Sensor - CTIO (Hybrid)
Location
Texas + 3 moreAll locations: Texas | Washington | Virginia | California
Posted
7 days ago
Salary
$140K - $215K / year
Seniority
Senior
Job Description
Sr. Software Engineer, Windows Sensor - CTIO (Hybrid)
CrowdStrike
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. 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: CrowdStrike Falcon Host is a two-component security product. One component is a “sensor”: a driver installed on client machines that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon Host cloud. The sensor processes thousands of events per second to provide deep visibility into operations on the endpoint, and performs rich correlation and computation to identify malicious events and blocks malicious activity. The cloud component aggregates sensor telemetry for each customer’s network, correlates malicious behavior across multiple machines, and presents our customers’ operations teams with a prioritized summary of the threats detected in their environments. This is a Sr. Software Development Engineer (SDE) role in the CTIO team that delivers the cutting edge innovation for our sensor (lightweight agent) for critical Windows OS platforms. The Sr. SDE’s in the team own design and development of core features on the platform. Features will cross-cut most core OS subsystems such as file system, memory, process, and networking. Many features are also built in a way that they will have shared components across Linux and Mac. The team operates under the Agile development principles and ships frequently. The CTIO team at CrowdStrike is responsible for defining and executing the company's technology vision and strategy, driving innovation and overseeing the development and evolution of the Falcon platform. The CTIO ensures CrowdStrike maintains its position as a technology leader by fostering engineering excellence, aligning technical capabilities with business objectives, and anticipating emerging threats and market trends. What You’ll Do: - Collaborate with all the sensor development teams, across the company, on architecture and strategic initiatives. - Conceptualize and develop new product features. - Provide guidance and support to development teams in designing and implementing software for cross-platform delivery (Windows, macOS, Linux). - Take ownership of features throughout the entire lifecycle, from initial design to final delivery, including presenting product demonstrations at the conclusion of each sprint. - Engage in cross-functional collaboration with teams situated in various locations. What You’ll Need: - Deep knowledge of C/C++, Windows OS Kernel, and Driver Development - Extensive, fundamental understanding of Windows OS internals. - Proven experience in debugging memory corruption issues, process contentions, and system performance bottlenecks. - Demonstrated experience collaborating with teams to successfully deliver major features and releases. - Ability to lead, mentor, communicate, collaborate, and operate effectively within a geographically distributed team. Bonus Points: - Demonstrated strong background in developing scalable, light-weight, and highly performing systems - In-depth OS system expertise regarding core concepts and subsystems - Familiarity and experience utilizing Agile methodologies - Knowledge of security principles #LI-CW1 #LI-OC1 #LI-Remote Benefits of Working at CrowdStrike: - 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 Networks, geographic neighborhood 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 lay-off, terminations and social/recreational programs--on valid job requirements. If you need assistance accessing or reviewing the information on this website or need help submitting an application for employment or requesting an accommodation, please contact us at recruiting@crowdstrike.com for further assistance. Find out more about your rights as an applicant. CrowdStrike participates in the E-Verify program. Notice of E-Verify Participation Right to Work CrowdStrike, Inc. is committed to fair and equitable compensation practices. Placement within the pay range is dependent on a variety of factors including, but not limited to, relevant work experience, skills, certifications, job level, supervisory status, and location. The base salary range for this position for all U.S. candidates is $140,000 - $215,000 per year, with eligibility for bonuses, equity grants and a comprehensive benefits package that includes health insurance, 401k and paid time off.For detailed information about the U.S. benefits package, please click here. CrowdStrike Canada ULC is committed to equal pay for equal work in its compensation practices. The base salary range for this position in Canada is $150,000 - $200,000 CAD per year + variable/incentive compensation + equity + benefits. A candidate’s salary is determined by various factors including, but not limited to, relevant work experience, skills, certifications and location. This is Canadian-based employment, and it is expected that all employees maintain legal entitlement to work in Canada. Applicants selected to move forward in the hiring process are subject to background checks, including but not limited to criminal record, credit, and/or reference checks.
Related Guides
Related Job Pages
More Software Engineer Jobs
Software Engineer
New RelicFostering a diverse, welcoming and inclusive environment is important to us. We work hard to make everyone feel comfortable bringing their best, most authentic selves to work every day. We celebrate our talented Relics’ different backgrounds and abilities, and recognize the different paths they took to reach us – including nontraditional ones. Their experiences and perspectives inspire us to make our products and company the best they can be. We’re looking for people who feel connected to our mission and values, not just candidates who check off all the boxes.
Role Description We work with data at a scale found at few companies using a diverse tech stack (Go, Java, JavaScript, React, GraphQL, Cassandra, Elasticsearch, Kafka, Kubernetes, many public cloud web services, and more). You will work with some of the best engineers and seek some of the most complex problems in the industry. If you love to scale and want to contribute to one of the largest and fastest-growing observability platforms in the market, we want to hear from you. We are a fast-growing AI-first company that cares about our product and culture! What you'll do - Build, maintain, and scale back-end services in Java and/or Kotlin and their support tools. - Participate in design discussions, code reviews, and iterative delivery with your team. - Creating automation and tooling to make our systems scalable and easier to deploy. - Working directly within a multidisciplinary team to help our customers and partners. - Instrument services with metrics, logs, and traces; help define and monitor SLIs/SLOs. - Troubleshoot production issues with support from senior engineers and participate in a gradual on-call rotation as you gain experience. Requirements - Experience with distributed systems, concurrency, and scaling in a production environment. - Strong experience in writing software in OOP (Java, GO, Python...) and you are not afraid of adapting, learning, and working with different languages and frameworks. - Familiarity with asynchronous programming techniques: streams, event-based flows, task queues, message queues. - Being comfortable in a fast-paced environment focused on delivering production code at a regular cadence using Agile techniques, tools and methodologies. - Having a collaborative work style that includes colleagues in important decisions and leads to shared code ownership. - Growth mindset, delivering high-quality production code, and clear communication; proficiency in English. Bonus points if you have - Contribution to open source projects. - Understanding the value that build and test automation brings to a development team's efficiency and reliability and are passionate about applying these techniques to your projects. - Experience with one or more data stores (e.g., PostgreSQL, Cassandra, Elasticsearch, Redis). Company Description Fostering a diverse, welcoming and inclusive environment is important to us. We work hard to make everyone feel comfortable bringing their best, most authentic selves to work every day. We celebrate our talented Relics’ different backgrounds and abilities, and recognize the different paths they took to reach us – including nontraditional ones. Their experiences and perspectives inspire us to make our products and company the best they can be. We’re looking for people who feel connected to our mission and values, not just candidates who check off all the boxes. If you require a reasonable accommodation to complete any part of the application or recruiting process, please reach out to resume@newrelic.com. We believe in empowering all Relics to achieve professional and business success through a flexible workforce model. This model allows us to work in a variety of workplaces that best support our success, including fully office-based, fully remote, or hybrid.
Role Description Are you a software developer who loves solving complex problems? Would developing the enterprise level applications excite you? Join our dynamic Enterprise Applications Team. Akamai's success is driven by exceptional marketing, sales, customer service, and customization throughout the customer lifecycle. Supporting this requires robust sales enterprise applications. Our engineering team, based in Cambridge, MA, and Bangalore, India, develops, customizes, and enhances these applications in collaboration with vendors and business teams. As a Software Engineer Senior II, you will be responsible for: - Designing and building scalable systems to support Akamai's Sales and Marketing technology operations, encompassing platforms like CRM and Data 360, as well as marketing automation tools like Marketing Cloud and Marketo. - Collaborating with Sales and Marketing partners and technical colleagues within the CIO organization. - Understanding requirements by working closely with Sales and Marketing operations and IT Business Systems Analysts. - Leading the adoption of AI solutions, such as Agentforce, Gemini, and Claude, across current and future workflows. - Communicating progress, challenges, and timelines effectively. - Engaging with enterprise architecture groups to ensure alignment. Qualifications - Possess 8+ years of software engineering experience with a Bachelor's degree in Computer Science. - Have a knowledge on Salesforce development is must. - Demonstrate good communication, organizational, and leadership skills in a dynamic team environment. - Apply standard and repeatable software engineering practices effectively. - Support technical user communities with expertise and responsiveness. - Exhibit self-discipline, creativity, and confidence while motivating others. Benefits - Opportunities to build new skills and explore different roles. - Development opportunities available, including programs such as GROW and Mentoring. - Internal events like the APEX Expo. - Access to tools such as LinkedIn Learning. Company Description Akamai powers secure, high-performance online experiences worldwide. We simplify technology, enabling businesses to innovate, stay secure, and reach global users with unmatched reliability and insights. Our ability to shape digital life today relies on developing exceptional people like you. The kind that can turn impossible into possible. We’re doing everything we can to make Akamai a great place to work. A place where you can learn, grow and have a meaningful impact. Not sure if this job is the right match for you or want to learn more about the job before you apply? Schedule a 15-minute exploratory call with the Recruiter and they would be happy to share more details.
Staff, Software Engineer
Macy'sMacy's is one of the premier iconic retailers of the United States with approximately 870 stores across the U.S. and its territories. In addition to the Macy's banner, the publicly
Role Description Lead the development of strategy and technical design for large projects, including: - Defining timelines and project plans - Analyzing and estimating feasibility, cost, time, and compatibility with hardware and other programs - Ensuring that expected application performance levels are achieved - Committing to overall deliverables with customers and/or management - Recommending vendors for projects and negotiating terms/conditions - Supporting evaluation of new technical direction and approach with recommendations to senior management - Leading the coding/configuration, testing, implementation, and documentation of solutions - Developing detailed design specifications - Performing complex applications programming activities, including coding, testing, debugging, documentation, maintenance, and modification of complex application programs - Monitoring and establishing the operating efficiency of existing application systems - Providing (or arranging for) proactive maintenance - Leading the resolution of customer inquiries - Serving as a coach and mentor to more junior developers, including delegating and managing tasks as appropriate - Acting as a technical expert on existing applications and other interrelated/adjacent systems and applications - Designing systems/applications with a high level of complexity - Evaluating the applicability of leading-edge technologies to influence future business strategies - Generating technical and/or business systems knowledge and ideas from external sources May telecommute. Qualifications - Bachelor’s degree in Computer Science, Computer Engineering, or related field - 8 years of experience in job offered or in a Software Engineer-related occupation Requirements - Java Enterprise, Java application servers, including WebSphere, WebLogic, or JBOSS, and relational databases, including Oracle, DB2, or SQL Server - Web services and messaging layer using SOAP, REST, JAXB, and JMS - Event-driven architecture (EDA) and service-oriented architecture (SOA) - Enterprise systems technologies, including Java/J2EE, Spring, Hibernate, EMS, Kafka, JBoss, RDBMS, Cloud/Microservices, Caching, Secure Development Lifecycle, and Distributed Processing - Continuous Integration/Continuous Deployment (CI/CD), DevOps processes and tools, and Containerization - Cloud-based infrastructure, services, and technologies like Google Cloud Platform or equivalent (e.g. Bluemix, Cloud Foundry, Azure, AWS) - Experience collaborating with distributed and overseas teams to execute IT project(s) - Leading development of project plans for information technology projects - Reviewing business requirements and proposing technical implementation roadmaps
Share Point Developer
ZensarAt Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
Role Description We are specifically looking for a senior resource with hands-on expertise in Microsoft Power Platform, including: - PowerApps - Power Automate - SharePoint Strong experience in PowerApps development is essential, as a significant portion of the work involves application development and enhancements. - Ability to review existing implementations, identify gaps, and recommend improvements. - Hands-on involvement in enhancements, defect fixes, and performance optimization. - Good understanding of integration with SharePoint and other enterprise systems. - Experience in maintaining, troubleshooting, and supporting live applications. Company Description At Zensar, we’re “experience-led everything.” We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: - One Zensar - Nurturing - Empowering - Client Focus Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.


