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
Experience
Qualifications
Proven experience in software development with a focus on security engineering. Strong proficiency in programming languages such as Python, Java, or C++. Familiarity with security frameworks and best practices. Excellent problem-solving skills and attention to detail. Understanding of networking and cloud security concepts. Ability to work collaboratively in a team environment.
About the job
Join our dynamic team at Opendoor as a Software Engineer in Security Engineering. In this pivotal role, you will be responsible for designing, implementing, and maintaining robust security systems to protect our platform and user data. You will collaborate with cross-functional teams to identify vulnerabilities and develop effective security measures. If you are passionate about software development and cybersecurity, we want to hear from you!
About Opendoor Technologies Inc.
Opendoor is a leading technology company revolutionizing the real estate industry. Our mission is to empower everyone to move freely by transforming the way people buy and sell homes. We leverage innovative technology to simplify transactions and enhance the customer experience. Join us and be part of a team that is making a meaningful impact in the world of real estate.
About UsAt Coalition, we are pioneering the concept of Active Insurance, aimed at preventing digital risks before they materialize. Established in 2017, Coalition integrates extensive insurance coverage with cutting-edge cybersecurity tools, empowering businesses to effectively manage and mitigate potential cyber threats.Here, the opportunity to create meaningful impact through innovative thinking is not just a possibility, it's a daily reality.About the RoleWe are seeking a highly skilled Principal Software Engineer to join our Security Engineering organization. This pivotal role involves tackling Wirespeed’s most intricate detection and integration workflows. You will take full ownership of essential backend services and integrations, overseeing everything from architecture and design to implementation, rollout, and quality assurance. Enjoy the freedom to define the technical trajectory of Wirespeed’s detection and enrichment systems while acting as a technical multiplier for the engineering team.ResponsibilitiesDesign and implement core backend services and integrations that enhance Wirespeed’s detection and enrichment platform.Manage high-impact integrations with critical security tools (such as EDR, identity providers, and SIEMs), focusing on reliability, performance, and maintainability.Collaborate with detection engineering and security operations to convert detection strategies into robust, production-quality logic and pipelines.Establish technical standards for code quality, testing, and observability, ensuring consistent adoption through design and code reviews.Mentor and guide senior engineers, assisting them in navigating complex architectural decisions and developing scalable, secure solutions.
Full-time|$157.9K/yr - $338.4K/yr|Remote|Remote, Canada; Remote, Israel; Remote, Netherlands; Remote, United Kingdom; Remote, US
At GitLab, we are not just an open-core software company; we are pioneers in developing the most advanced AI-powered DevSecOps Platform that serves over 100,000 organizations worldwide. Our mission is to empower individuals to contribute to and co-create the software that drives our modern world. By transforming consumers into contributors, we significantly accelerate human progress. Our platform bridges the gaps between teams and organizations, revolutionizing the possibilities in software development. Our innovative products, including Duo Enterprise and Duo Agent Platform, provide AI advantages at every phase of the Software Development Life Cycle (SDLC).We embrace AI as an essential productivity enhancer, encouraging all team members to integrate AI into their daily tasks to boost efficiency, foster innovation, and make a substantial impact. At GitLab, you will find a culture where careers thrive, innovation is celebrated, and every voice is heard. Our commitment to high performance is aligned with our core values and continuous knowledge sharing, allowing our team to reach their full potential while collaborating with industry experts to tackle complex challenges. Join us in co-creating the future as we develop technology that reshapes how software is created around the globe.Role OverviewAs the Principal Engineer for Software Supply Chain Security, you will be at the forefront of defining and executing the technical strategy that secures the construction and delivery of software on GitLab’s DevSecOps platform. You will provide architectural direction across multiple engineering teams, collaborating closely with infrastructure and CI/CD teams to fortify our pipelines, infrastructure, and access layers. Your contributions will play a critical role in shaping GitLab’s enterprise security framework within the rapidly evolving software supply chain security landscape. You will prioritize SLSA Level 3 compliance, secrets management, CI/CD security enhancements, and the foundational elements of GitLab’s global zero trust architecture. Additionally, you will mentor Staff Engineers and individual contributors, guiding essential technical decisions while acting as a key spokesperson for GitLab’s secure, mission-critical SaaS that supports millions of pipelines.Examples of our ongoing projects include:Achieving SLSA Level 3 compliance and provenance attestation across GitLab's offerings...
Join us as a Principal Software Engineer, where you'll play a pivotal role in designing and developing innovative software solutions that empower organizations to optimize their hiring processes. As a key member of our engineering team, you'll collaborate with top-tier talent, utilizing cutting-edge technologies to create software that redefines the future of recruitment.Lever, founded a decade ago, is on a mission to revolutionize the way companies attract and hire exceptional talent. Our platform is trusted by industry leaders like Netflix, Shopify, and Spotify, and we've established ourselves as innovators in the talent acquisition space. Recognized as the #1 workplace in San Francisco and a top employer in the United States, we take pride in our people-first culture and are committed to nurturing our talented workforce.
Join our dynamic team at Kaseya as a Principal Software Engineer, where you will lead the design and implementation of innovative software solutions. You will collaborate with cross-functional teams, mentor junior engineers, and drive best practices in software development.
Who are we?At Cohere, our mission is to harness the power of intelligence for the benefit of humanity. We specialize in training and deploying cutting-edge models for developers and enterprises, enabling them to create innovative AI systems that deliver extraordinary experiences in content generation, semantic search, retrieval-augmented generation (RAG), and intelligent agents. Our endeavors are pivotal in accelerating the global adoption of AI technologies.We are dedicated to excellence in our craft. Each team member plays an essential role in enhancing the capabilities of our models and the value they provide to our clients. Our culture is built on hard work, rapid iteration, and a relentless focus on what is best for our customers.Cohere is comprised of a diverse team of researchers, engineers, designers, and more—each a leader in their field. We believe that diverse perspectives are crucial for creating exceptional products.Join us in our quest to shape the future of AI!About the RoleAre you passionate about secure software engineering? Do you aspire to be at the forefront of AI innovation and security? Our North team at Cohere is on the lookout for a Senior Software Engineer focusing on security to join us in our mission and make a substantial impact. This is not merely an advisory position; you will take ownership of and deliver production-level security features that our clients rely upon daily.Your Role:As a Senior Software Engineer with a specialization in security, your contributions will be vital in architecting and securing North's infrastructure. Your responsibilities will encompass:Software Development: Actively participate in the core development of security features like OIDC/OAuth flows and session management, ensuring the security of North's AI agents.Secure Coding: Write robust code to manage OIDC tokens, user claims, and sensitive information, following best practices for JWT validation and encryption.Authentication and Data Protection: Implement authentication protocols, including user login, token management, and authorization checks to safeguard data integrity.Tool Integration: Integrate new security tools to enhance North's capabilities.DevSecOps: Design and execute secret management in Kubernetes clusters, focusing on encryption and role-based access control (RBAC).Cross-functional Collaboration: Utilize strong communication skills to convey security best practices to stakeholders clearly and effectively.You may be a great fit if:You have 5+ years of experience in building secure software applications.You possess a deep understanding of security protocols and practices.You are proficient in coding languages and frameworks relevant to security development.You have a track record of successful collaboration in cross-functional teams.
Our Mission at DotmaticsAt Dotmatics, we are convinced that the integration of science, data, and informed decision-making is essential for driving innovation forward.Our comprehensive portfolio encompasses cutting-edge solutions including Luma, LumaLab Connect, ELN Platform, Graphpad Prism, Geneious, SnapGene, Protein Metrics, OMIQ, FCS Express, LabArchives, NQuery, EasyPanel, MStar, SoftGenetics, and Virscidian.Join Us in Shaping the Future of ScienceWe envision a revolutionary Lab of the Future that will redefine the landscape of scientific research.We have developed the most extensive digital science platform globally, featuring best-in-class software applications utilized by over 2 million scientists. These applications coexist within a unified ecosystem, powered by a flexible and robust enterprise data platform. This is not mere static data; it represents dynamic, multi-dimensional decision-making.To achieve tomorrow's breakthroughs, scientific enterprises require enhanced effectiveness. Time is of the essence—illness and ecological challenges do not wait. We are relentless in our vision because the moment for innovation is now.Collaborative Team EnvironmentOur global team of over 800 professionals is dedicated to assisting customers in more than 180 countries. Together with our community of scientific users, we are accelerating scientific innovation to create a healthier, cleaner, and safer world.As a member of our collaborative global team, your contributions will have a meaningful impact, driving scientific progress and discovery. We provide a dynamic, remote-friendly environment that emphasizes integrity and collaboration, enabling you to thrive. Dotmatics is a company founded by scientists, for scientists. Together, we are the largest cloud-based scientific research R&D platform globally, and we need your expertise to continue our growth and pioneering efforts. Our Core Values: Science Driven. Customer Centric. Better Together.
Join Thinkific, a leading learning commerce platform, dedicated to transforming knowledge into impactful learning experiences. We integrate community, courses, and content with commerce to empower businesses to grow their revenue and reach millions of learners globally.With a dynamic team of over 300 Thinkers, we are committed to enhancing online learning, supporting educational enterprises, and making a tangible difference in the world. You will collaborate with passionate and innovative teammates who are dedicated to their craft and the audiences they serve.We prioritize a fair, inclusive, and human-centered hiring process. Our team is here to support you throughout your application journey, ensuring you are well-informed at every stage!We are seeking a Principal Software Engineer to elevate our engineering team at Thinkific. In this role, you will be a catalyst for excellence, promoting best practices and mentoring fellow engineers to enhance their skill sets. You will serve as a vital link between technical execution and business strategy, shaping the long-term technical roadmaps of our systems and architecture. You will articulate the technical features of our products, align ongoing work across multiple products with business objectives, and inspire your colleagues toward shared goals.Your key responsibilities will include:Leading a strategic technical area within R&D, ensuring that technical choices drive business success and impact.Owning the overall architecture and collaborating on task prioritization, implementation details, technology stack decisions, and system health across your domains, in alignment with the overarching technical strategy set by the Lead Architect.Partnering with engineering leaders and the Lead Architect to develop a roadmap and break tasks into manageable pieces for engineering teams.Guiding senior engineers in developing and maintaining systems and features within your oversight, ensuring alignment with the vision you have established.Collaborating with the Director of Engineering to stay informed about future business strategies and jointly manage domain ownership from both technical and strategic perspectives.Writing and reviewing technical documentation related to your business and technical domains while mentoring other engineers in the documentation process.
Full-time|$103.6K/yr - $166.5K/yr|Remote|Remote, Canada; Remote, US
Location: Remote, Canada or US GitLab Inc. is hiring a Software Security Engineer to work remotely from Canada or the US. This role focuses on strengthening security across the GitLab product and developing tools that detect and prevent abuse on SaaS platforms. The position is part of the Trust and Safety team, which manages core abuse prevention systems and delivers features that help keep customers safe, such as Compromised Password Detection for GitLab.com. What you will do Implement security improvements directly within the GitLab product Develop and maintain tools to identify and prevent abuse on SaaS platforms Analyze abuse patterns and trends, designing systems to stop malicious user activity Support customer safety by building and maintaining prevention mechanisms Who this role suits This position is well suited to software engineers who want to move into security engineering. Experience working with large Ruby on Rails codebases is important. Formal security engineering experience is not required. Learn more Additional details about the Trust and Safety team and this role’s responsibilities can be found in the GitLab handbook and blog. For more on Compromised Password Detection, see this post.
At PointClickCare, we are on a mission to empower healthcare providers to deliver outstanding care. This mission begins with our talented team. As a prominent health technology company, led by its founders and privately held, we give our employees the freedom to innovate and redefine the future of healthcare.With the most extensive dataset in long-term and post-acute care, along with a Marketplace of over 400 integrated partners, our platform is utilized by more than 30,000 healthcare organizations, positively impacting millions of lives. We reinvest a significant portion of our revenue into research and development, ensuring that our team has the tools necessary to innovate and create lasting change. Forbes has recognized us as a leading private cloud company and one of Canada’s Most Admired Corporate Cultures, offering flexibility, growth opportunities, and meaningful work.At PointClickCare, we are shaping a smarter healthcare future that prioritizes the human experience and is enhanced by AI to drive significant change. Our team utilizes AI as a catalyst for creativity, productivity, and informed decision-making. By incorporating AI tools into our daily operations, we enhance collaboration, improve outcomes, and empower each team member to maximize their impact. Our hiring practices focus on discovering AI expertise that aligns with our mission, and we continuously invest in training and development to foster innovation throughout our employees' careers.Join us as we transform healthcare — ensuring it not only survives but thrives. To learn more about PointClickCare, visit Life at PointClickCare and connect with us on Glassdoor and LinkedIn.
Join Achievers as a Principal Software Engineer focusing on enhancing member experience! In this role, you will lead a dynamic team of engineers to create innovative software solutions that empower our users. We are looking for a passionate individual with a strong technical foundation and an eagerness to drive member engagement through exceptional software design and architecture.
Full-time|CA$110/yr - CA$110/yr|Remote|Remote - Nova Scotia/Ontario, Canada
At Brinqa, we are at the forefront of unified cyber risk management and security analytics. Our cutting-edge software enables organizations to swiftly and efficiently make informed decisions regarding cyber risks across various platforms.We empower our clients' cybersecurity and technology teams to discover, prioritize, and address critical risks through real-time risk analytics, automated risk assessments, and effective remediation. By providing actionable insights and timely communications, our software helps customers minimize response times to emerging threats, thereby protecting their businesses from significant risks.Brinqa is actively seeking a Principal Software Engineer to lead the technical vision and architecture of our AI platform. In this pivotal role, you will design and develop foundational services that the Product Engineering Team will leverage to create advanced AI features. Your expertise will ensure the platform is highly scalable, performant, and adheres to modern microservices architecture. Our platform processes and analyzes hundreds of millions of vulnerabilities daily, making it essential for our success.The ideal candidate will possess a robust background in architecting and delivering large-scale SaaS platforms, with extensive experience in distributed systems and containerized environments. We are looking for engineers who are passionate about delivering high-quality solutions that cater to some of the world's largest enterprises. This position reports to a Manager of Software Engineering or higher.If you are eager to advance your career with an exceptional team and contribute to building innovative solutions that make a real impact, you may have found your opportunity at Brinqa!
About Us:At Cohere, our mission is to enhance intelligence for the betterment of humanity. We specialize in training and deploying cutting-edge models for developers and enterprises, empowering them to create remarkable AI-driven experiences such as content generation, semantic search, retrieval-augmented generation (RAG), and intelligent agents. We believe our efforts are pivotal in advancing the widespread integration of AI.We take immense pride in our creations, and each team member plays a crucial role in enhancing our models and delivering exceptional value to our clients. Our culture is rooted in hard work and agility, always prioritizing the needs of our customers.Cohere brings together a diverse team of researchers, engineers, designers, and more, all deeply passionate about their respective fields. We recognize that a variety of perspectives is key to developing outstanding products.Join our mission to shape the future of AI!Why This Position Matters:Are you driven by a passion for secure software development? Do you aspire to be at the forefront of AI innovation while ensuring enterprise security? Join Cohere's North team as a Senior Software Engineer focused on security, and make a meaningful impact.Your Responsibilities:In this pivotal role, you will be instrumental in constructing and securing the architecture of North, our AI workspace platform. Your key responsibilities will include:Designing and deploying security features for North, our AI workspace platform.Creating autonomous agents capable of interacting securely with sensitive enterprise data.Developing minimal code that operates in low-resource environments, adhering to rigorous deployment standards.Integrating new tools to enhance the security features of North.Reinventing solutions as needed to meet stringent security and privacy requirements, sometimes necessitating the development of custom solutions.Conducting application security testing to ensure your code withstands real-world threats.Ideal Candidate Profile:5+ years of experience in software engineering with a solid emphasis on developing user-facing security features.Proficient in Python with a proven track record of deploying production-level code.Strong analytical skills and a problem-solving mindset, capable of tackling complex challenges within security frameworks.Familiarity with security testing methodologies and tools.
Discover OktaAt Okta, we are revolutionizing identity management. Our mission is to enable individuals to securely utilize any technology, anytime, on any device or application. Through our versatile Okta Platform and Auth0 Platform, we deliver secure access, authentication, and automation, placing identity at the forefront of business security and growth.We value diverse perspectives and experiences at Okta. We're not just seeking candidates who meet every requirement; instead, we are looking for lifelong learners who can enrich our team with their unique insights.Join us in creating a world where identity is in your hands.The TeamOur Workforce Identity Cloud Security Engineering group is at the cutting edge of innovation, turning visionary ideas into top-notch security software solutions that support large-scale, mission-critical applications. Our security engineering team possesses a unique skill set that merges security expertise with the ability to design, implement, and deploy security features seamlessly, enhancing product functionality without hindrance. We are committed to elevating customer safety and privacy through robust security services integrated with the Okta core product.The RoleWe are in search of a seasoned and enthusiastic Staff Software Security Engineer to join our Workforce Identity Cloud Security Engineering group. This role focuses on architecting and developing security solutions that strengthen our frameworks and infrastructure. You will be encouraged to implement defense-in-depth strategies, adhere to industry security standards, and uphold the principle of least privilege, thereby enhancing our security posture.This high-impact position is set within a security-focused, dynamic organization that is on the brink of significant growth and achievement. You will serve as a key liaison between the Security and Engineering teams, forging technical synergies and shaping the security roadmap. Your efforts will concentrate on enhancing security and privacy aspects across our services, executing on a weekly release schedule. You will have the autonomy to propose exciting new projects for our roadmap and engage in initiatives utilizing cutting-edge technologies. Join us and contribute to transforming the cloud computing landscape.What You Will DoCollaborate with engineering and security teams to define innovative security roadmap requirements.Advocate security best practices and promote secure coding methodologies.
Join Veeva, a trailblazer in the industry cloud and a rapidly expanding enterprise SaaS company, as we work towards our mission of accelerating the delivery of life-saving therapies to patients. With over $2B in revenue last year, we are a public benefit corporation (PBC) dedicated to balancing the interests of our customers, employees, society, and investors. This presents a unique opportunity to develop impactful solutions that contribute directly to global health.The Opportunity: As a Principal Software Engineer at Veeva, you will play a critical role in designing and developing highly scalable and maintainable enterprise applications that enhance operational efficiency and safety for our customers. Your leadership will be vital in shaping our technological landscape. You will also mentor and uplift fellow engineers, make pivotal technical decisions, and consistently deliver high-quality code that drives our technology forward.Thrive in our Work Anywhere Environment: We empower you to work from your preferred location – whether remote or in the office within Canada or the US – ensuring smooth collaboration within your team's time zone.Become a part of Veeva and contribute to transforming the life sciences industry, making a significant impact on global health.
Join our dynamic team at Opendoor as a Software Engineer in Security Engineering. In this pivotal role, you will be responsible for designing, implementing, and maintaining robust security systems to protect our platform and user data. You will collaborate with cross-functional teams to identify vulnerabilities and develop effective security measures. If you are passionate about software development and cybersecurity, we want to hear from you!
Role OverviewAs a Principal Software Engineer at Dropbox, you will tackle some of the most significant and complex technical challenges that impact our business over the long term. You’ll work at the intersection of technology, product innovation, business strategies, and applied AI, shaping the technical direction of customer-facing experiences relied upon by millions. Your role will involve identifying opportunities for AI to enhance customer value and translating evolving business needs into comprehensive multi-area strategies and roadmaps that define how Dropbox innovates and scales. You will be actively involved in hands-on software development where it offers the most leverage.Your impact will extend across various teams, establishing foundational architecture, driving high standards of execution, and aligning senior technical and product leaders across different areas. You will lead the thoughtful integration and utilization of AI in product capabilities and engineering workflows, clarifying complex decisions, institutionalizing engineering excellence, and directly contributing to critical design, prototyping, and code reviews.In return, you will serve as a trusted technical advisor to senior leadership, help shape systems and platforms, including AI-driven foundations that will define the future of Dropbox, and act as a key technical strategist in advancing Dropbox’s mission to foster a more enlightened way of working.
At PointClickCare, our mission is clear: we strive to enable healthcare providers to deliver outstanding care. This mission begins with our dedicated team. As a prominent leader in health technology, our founder-led and privately owned company empowers our staff to challenge norms, innovate, and contribute to the future of healthcare.With the most extensive long-term and post-acute care dataset and a Marketplace featuring over 400 integrated partners, our platform supports more than 30,000 healthcare organizations, positively impacting millions of lives. We reinvest a substantial portion of our revenue into research and development, providing our employees with the tools necessary to innovate and create lasting change. Recognized by Forbes as one of the top private cloud companies and celebrated for one of Canada’s Most Admired Corporate Cultures, we offer flexibility, professional growth, and meaningful work.At PointClickCare, we invite our employees to become the pioneers of a smarter healthcare future—one that prioritizes human values and leverages AI to effect significant change. Our team utilizes AI as a catalyst for creativity, productivity, and informed decision-making. By integrating AI tools into our daily operations, we enhance collaboration, improve outcomes, and empower each team member to realize their full potential. This commitment begins in our hiring process as we seek AI expertise that aligns with our mission and continues through ongoing investment in training and development to foster innovation throughout the employee journey.Join us in transforming healthcare—where it not only survives but thrives. To explore more about working at PointClickCare, visit Life at PointClickCare and connect with us on Glassdoor and LinkedIn.
Role Description The Principal Software Engineer is an esteemed professional tasked with defining and executing the organization’s vision for artificial intelligence. This key role combines expertise in Artificial Intelligence (AI), Machine Learning (ML), Automation, and Data Analytics to create innovative experiences for customers, partners, and colleagues that propel revenue growth and boost productivity. This position spearheads the technical direction for intelligence initiatives, overseeing the design, development, and deployment of robust, scalable, and secure AI solutions, while encouraging innovation through the adoption of emerging technologies. A vital aspect of this role includes providing mentorship, partnership, and technical guidance, fostering a culture of excellence and continuous learning. Through effective cross-functional collaboration, this position ensures that technical efforts align strategically and deliver measurable results. Furthermore, this role is central to addressing complex challenges in intelligence systems and data pipelines, making informed architectural decisions to guarantee long-term sustainability and success.
Join elastic as a Principal Software Engineer specializing in Search Relevance, focused on Elasticsearch. In this pivotal role, you will lead the development and enhancement of search algorithms and relevance tuning mechanisms to improve user experience across our product offerings. You will collaborate with a team of talented engineers and product managers to design innovative solutions that leverage the power of Elasticsearch.Key Responsibilities:Develop and implement advanced search algorithms.Optimize and enhance search relevance features within the Elasticsearch stack.Collaborate with cross-functional teams to integrate search functionalities into various applications.Conduct performance analysis and optimize search efficiency.Mentor junior engineers and contribute to a culture of excellence.
About Versapay At Versapay, we transform accounts receivable (AR) into a strategic advantage for businesses.Inefficient AR processes hinder cash flow and impede growth. Our innovative solutions reduce friction, unlock working capital, and enhance momentum—empowering finance leaders with the clarity and control needed to propel their organizations forward.Versapay automates accounts receivable, streamlining the collection and reconciliation of B2B payments. Our integrated platform connects finance teams, customers, and business systems to ensure clear cash flow visibility. With over 10,000 customers and more than 5 million companies transacting on our platform, we facilitate over 110 million transactions and manage $257 billion annually.Are you ready to be a key player in our team? Read on!We are seeking a skilled Principal .NET Software Engineer to enhance and modernize our payments infrastructure, bolster scalability and security, and design new distributed services to maximize value. You will take on significant ownership of vital payment services and have the opportunity to shape the technical direction of our platform.Your contributions will strengthen an established payments platform that our customers rely on daily, allowing you to enhance its architecture and expand its functionality. You will collaborate closely with Product, Security, Compliance, and Operations teams, driving shared initiatives that create an improved experience for our customers.
Dec 8, 2025
Sign in to browse more jobs
Create account — see all 4,107 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.