CrawlJobs Logo

Software Engineer, CDN Security

vercel.com Logo

Vercel

Location Icon

Location:
United States

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

187000.00 - 280000.00 USD / Year

Job Description:

We are looking for a Software Engineer to join our CDN Security team. You will secure customer websites by identifying malicious traffic patterns within billions of requests to millions of people. Your job is to ensure Vercel customers only pay for traffic they consider valid. You will report directly to the head of the CDN Product area.

Job Responsibility:

  • Analyze traffic patterns to identify bad traffic and bad actors
  • Build & operate a scalable low latency Firewall for millions of websites
  • Push the state of the art forward for web security
  • Ensure Vercel customers only pay for traffic they consider valid

Requirements:

  • At least 3 years of relevant experience handling denial of service attacks
  • Knowledgeable and experienced with web servers, and network protocols (e.g. HTTP, TCP)
  • Experience with distributed systems
  • Experience working in Go or Lua
  • Advanced Bot Detection & Observability capabilities
What we offer:
  • Competitive compensation package, including equity
  • Inclusive Healthcare Package
  • Learn and Grow - we provide mentorship and send you to events that help you build your network and skills
  • Flexible Time Off
  • We will provide you the gear you need to do your role, and a WFH budget for you to outfit your space as needed

Additional Information:

Job Posted:
January 11, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer, CDN Security

Software Engineer, Lua

As a member of the CDN Infrastructure team, you will help to scale and improve o...
Location
Location
United States
Salary
Salary:
196000.00 - 280000.00 USD / Year
vercel.com Logo
Vercel
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience with Lua
  • Knowledgeable and experienced with web servers & HTTP
  • Intrigued about tackling the complex challenges serving petabytes of data and billions of requests to millions of people
  • A collaborative team player who believes in the power of strong teams to drive significant changes and innovation
  • Keen to experiment, challenge norms and deliver secure and reliable systems that delight Vercel's users
Job Responsibility
Job Responsibility
  • Create new primitives to expand the product feature set of Vercel CDN
  • Optimize the Vercel CDN experience to improve reliability and lower latency
  • Analyze web latency to find sources of tail latency
  • Advance the developer experience for 15+ developers working primarily in Lua
What we offer
What we offer
  • Competitive compensation package, including equity
  • Inclusive Healthcare Package
  • Learn and Grow - we provide mentorship and send you to events that help you build your network and skills
  • Flexible Time Off
  • We will provide you the gear you need to do your role, and a WFH budget for you to outfit your space as needed
  • Fulltime
Read More
Arrow Right

Customer Delivery Engineering Technical Leader

For our client – worldwide leader in innovative IT and networking technologies –...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
flint-international.com Logo
Flint International
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in a technical field (CS/EE preferred) or equivalent plus 8+ years related experience
  • Superior level knowledge in (1) of the following and strong knowledge in all other areas of: Security, Data Center, IP internetworking, LAN Switching, ATM & Voice technologies, IP Telephony, SAN, CDN, Optical, Wireless, IPCC. WAN protocols (Frame Relay, ISDN). IP Routing protocols (IGRP, OSPF, EIGRP, BGP)
  • Superior level internet-working troubleshooting in a medium / large-scale network environment
  • Network design skills
  • Demonstrated ability to self-manage
  • Strong commitment to quality and customer satisfaction
  • Excellent oral and written communication skills
  • Language: English and Polish
  • Certification: security clearance-mandatory
Job Responsibility
Job Responsibility
  • Leads customer delivery engagements and/or provides escalation support for large scale solutions and complex issues through deep technical expertise
  • Provides leadership capabilities and insight for creation and sharing of intellectual capital, influences the Engineering team to improve products, actively mentors and develops others
  • Thought leader
  • collaborates cross functionally with internal stakeholders to showcase the value of the company’s services and solutions to customers
  • Drives customer technology transitions, influencing solution architectures and services
  • Builds customer simulations to resolve/validate complex problems and compatibility issues
  • Leads creation and dissemination of technical collateral, intellectual capital, documentation and knowledge transfer
  • Provides technical expertise and escalation support in documenting and resolving technical problems found in products and solutions
  • Mentors and develops others
  • Contribute effectively in the areas of Customer Problem Resolution
Read More
Arrow Right

Senior Site Reliability Engineer

The Core Services Infrastructure and Security team in Microsoft Teams provides t...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's Degree in Computer Science, Information Technology, or related field AND 2+ years technical experience in software engineering, network engineering, or systems administration
  • OR Bachelor's Degree in Computer Science, Information Technology, or related field AND 4+ years technical experience in software engineering, network engineering, or systems administration
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Contribute to the design, implementation, and operation of secure, reliable network and infrastructure services supporting Microsoft Teams’ microservices environment
  • Improve reliability by developing and refining monitoring, alerting, dashboards, and automated recovery mechanisms across critical control‑plane and data‑plane systems
  • Troubleshoot complex issues involving traffic routing, gateway behavior, certificate and TLS issues, DNS, CDN interactions, and network security policies
  • Serve as a Designated Responsible Individual (DRI) on a rotational basis triaging incidents, driving mitigations, documenting learnings, and helping improve live‑site processes
  • Participate in root‑cause analyses (RCAs) and implement durable fixes that eliminate recurring issues
  • Optimize the performance, reliability, and availability of services through data‑driven analysis using metrics, logs, and distributed tracing
  • Work closely with partner engineering teams (security, networking, microservices, compliance, governance) to deliver integrated improvements across shared infrastructure layers
  • Influence project designs by providing SRE perspective on reliability, scalability, testability, operability, and security
  • Contribute to documentation, patterns, and best practices that raise the operational bar across the broader Teams engineering organization
  • Identify opportunities for automation using scripts, pipelines, policy‑driven guardrails, or AI‑enabled tooling to reduce manual toil and increase engineering productivity
  • Fulltime
Read More
Arrow Right

Director, Service Reliability Engineering

As Director of SRE, you will lead the team responsible for accelerating and auto...
Location
Location
United States , Bethesda
Salary
Salary:
125600.00 - 203700.00 USD / Year
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Undergraduate degree in computer science, software engineering, or a related field (or equivalent experience)
  • 10+ years of experience in SRE, devsecops or IT operations
  • At least 5 years’ experience in a previous leadership role within SRE, devsecops or IT Operations
  • At least five years of experience in the following technologies - Presentation Management: HTML, CSS, JS, Backbone, Node JS, Android, iOS, Application Platforms: NGINX, Java, Akana, Play Framework, Tomcat, Docker, Openshift, Application Data: PostgreSQL, Couchbase, Cassandra, Integration Services: Apache Kafka, Apache Spark, Akana, Analytics Platforms: Hadoop, dashDB, Cognos, Tableau, Security: Forgerock, OpenID, OAUTH, Ping Identity, Public Cloud: Azure, Google Cloud, AliCloud, Amazon Web Services, CI/CD: Harness
  • Experience with test automation
  • Working knowledge and proven track record of implementing disaster indifferent architecture
  • Experience with CDN and Akamai tools
  • Linux/Unix system administration experience
  • Proficient in scripting and programming languages (like Python, Go, Bash, Shell)
  • Hands on experience with infrastructure as code (like Terraform), container orchestration (like Kubernetes), and reliability automation
Job Responsibility
Job Responsibility
  • Define and execute Marriott’s SRE vision, aligning with business objectives and technology roadmaps
  • Build, mentor and lead a high-performing SRE team, fostering a culture of collaboration and innovation
  • Establish reliability, observability and automation goals to improve system uptime, performance and scalability
  • Partner with engineering, operations and security teams to drive best practices and continuous improvement
  • Implement reliability-focused engineering practices, including SLAs, SLOs/SLIs and error budgets
  • Design and maintain resilient, scalable and fault-tolerant architectures across cloud and hybrid environments
  • Develop strategies to proactively identify and mitigate risks to system performance and availability
  • Drive root cause analysis (RCA) and post-mortem processes to prevent recurring incidents
  • Champion automation in monitoring, deployment and incident resolution to reduce toil and enhance efficiency
  • Lead and optimize incident response processes, ensuring rapid detection, diagnosis, and resolution of system failures
What we offer
What we offer
  • Bonus program
  • comprehensive health care benefits
  • 401(k) plan with up to 5% company match
  • employee stock purchase plan at 15% discount
  • accrued paid time off (including sick leave where applicable)
  • life insurance
  • group disability insurance
  • travel discounts
  • adoption assistance
  • paid parental leave
  • Fulltime
Read More
Arrow Right

Software Test

The Software Test role is responsible for testing Computer Software Configuratio...
Location
Location
Canada , London
Salary
Salary:
35.00 - 42.00 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
March 27, 2026
Flip Icon
Requirements
Requirements
  • University Degree or College Diploma Engineering, Computer Science or related mechatronics discipline
  • Minimum 3 years relevant experience
  • Demonstrated proficiency in a variety of software testing methodologies (Acceptance/Qualification, Code Coverage Analysis, Performance, Regression)
  • Experience developing and executing software test plans, tests cases and test scripts
  • Capable of developing and updating automated test frameworks/interfaces/scripts and documenting user instructions
  • Ability to work cooperatively in a team environment
  • Strong technical and analytical ability
  • Excellent communication and interpersonal skills
  • Strong organizational skills with the ability to be agile, set priorities and multi-task
  • Intermediate computer skills in MS Office, including Word, Excel and PowerPoint
Job Responsibility
Job Responsibility
  • Support project verification planning and software development planning
  • Support reviews of software requirements and interface requirements specifications
  • Analyze software requirements and develop and maintain test plans, test cases, and test scripts for manual and automated testing of CSCIs in accordance with project plans, process standards, and approved scope of work
  • Support peer reviews of software test work products and resolution of issues
  • Ensure directional traceability of software tests to software requirements and manage test coverage
  • Execute manual and automated tests to verify compliance with software requirements
  • Document and communicate test defects. Work with the software teams to resolve issues. Retest software to verify resolutions and close issues
  • Support regression test plan development, and perform regression testing to ensure that new code baselines do not adversely affect existing functionality
  • Manage configuration of software test work products (establish baselines and execute and maintain change control)
  • Support Software Configuration Control Board (CCB) meetings to review and authorize software scope and associated testing and test work product updates
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer- GIA Platform

GEICO is seeking an experienced software engineer with a passion for building hi...
Location
Location
United States , Palo Alto
Salary
Salary:
130000.00 - 260000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fluency in at least one modern language (Go is preferred, .Net is a plus)
  • Proven track record of designing, implementing, and maintaining highly scalable, available and reliable system in production
  • Understanding of security best practices and data encryption technology
  • Understanding of SQL and NoSQL databases, including stateful services management and storage
  • Understanding of networking, caches, key/value stores, load balancing, global load balancing, queues, DNS and CDN
  • Deep knowledge of DevOps practices, methodologies, and principles, along with a solid understanding of on prem and public cloud-based network, compute, and storage technologies
  • In-depth knowledge of hybrid cloud architecture, IaaS and PaaS technologies, container orchestration platforms (e.g., Kubernetes), cloud efficiency and observability etc.
  • Strong background in incident management
  • Ability to create incident response playbooks, runbooks, incident triaging strategies, and post-incident analysis to drive continuous improvement in system reliability and availability
  • Experience with open-source management and monitoring tools
Job Responsibility
Job Responsibility
  • Develop and drive the overall technical roadmap for the GIA Platform organization, aligning it with the organization's business goals and objectives
  • Work closely with executive leadership, tech teams, and other cross-discipline stakeholders to build optimal strategy for delivering platform services
  • Leverage technical and domain expertise to influence partners and leadership to create a force multiplier in achieving milestones in the team’s technical roadmap
  • Provide thought leadership in GIA Platform, staying ahead of industry trends and emerging technologies to create effective strategy that minimizes business disruption while balancing the modernization of legacy platform components
  • Lead the design and architecture of resilient and scalable platform services, considering both on-premises and cloud-based solutions
  • Champion software development best practices and safe deployment processes to enable continuous, incremental delivery of business values
  • Contribute directly to and leading by example in day-to-day engineering activities (writing feature code and automated tests, raising PRs and reviewing peers’ PRs, developing and managing CI/CD pipelines, production support, among others)
  • Develop and maintain comprehensive incident response plans to address various disaster scenarios across multiple partner integration points
  • Spearhead collaboration with various stakeholders in production readiness assessment and operational excellence
  • Hands-on software engineering and SDLC best practices (Technical Review Documents, Architecture, Software Development, Code Reviews, Testing, Production Readiness Reviews, among others)
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right

Director, Software Engineering

As the Director of Engineering, you will be at the very heart of BlackLine’s eng...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 16 or more years of relevant industry experience
  • Significant tenure with a US product company with experience in global engineering practices
  • 8 or more years of experience in managing software engineering teams, internal infrastructure, developer tools, or distributed computing infrastructure
  • 3 or more years of direct Engineering Management or DevOps, with hands-on leadership experience, including continuous builds and deployments, continuous integration, log collection and analysis, performance monitoring and tuning, as well as security
  • 5 or more years of direct experience in Agile Methodologies, processes, and best practices
  • 7 or more years of recent experience in supervisory positions, directing and managing employees either directly or through subordinate management staff
  • Recent experience in a director-level role overseeing software engineering in large-scale organizations focused on Web Applications/SaaS
  • Excellent leadership skills showing commitment, strategic foresight and planning, integrity, and moving the team and organization towards continual success
  • Highly communicative leader who can reduce inefficiencies and ensure clarity
  • Proven ability to mentor leaders within the organization to create additional leadership opportunities for staff, as well as allowing the ability to separate tactical vs. strategic thinkers
Job Responsibility
Job Responsibility
  • Deeply technical hands-on knowledge of SDLC, Design Patterns, Automation Testing, Agile Methodologies, CI/CD Concepts, best practices, and Cloud-based initiatives
  • Provide technical and operational leadership, with a demonstrated ability to lead at all levels
  • Ability to proactively anticipate challenges, and see around the corner for future obstacles
  • Manage a team of Frontend and Backend Engineers, Scrum Masters, and Managers, focusing on effective prioritization of work while balancing quality and delivery, all in the clear focus of understanding our clients’ needs and delivering solutions for those needs
  • Lead and contribute to solutions for complex technical challenges related to developer and engineering productivity, quality assurance and controls, and delivery velocity
  • Passionate about the technical and business opportunities that our customers’ problems and needs present
  • Maintain up-to-date knowledge of the application and business use cases, mentoring this knowledge throughout this position’s direct reports
  • Drive adoption and champion best practices in code health, sound architecture and design, testing (TDD/BDD), CI/CD, maintainability, and deliverability
  • Oversee the development of platform capabilities, SaaS-based components and APIs, tools, processes, and other facets as needed to streamline development, reduce time to delivery, increase quality, and promote a culture of excellence within the organization
  • Spearhead the development, integration, and lifecycle of mature engineering processes, suites, and tools, driving the application and organization to a modern, automated, and continually tested approach
What we offer
What we offer
  • A technology-based company with a sense of adventure and a vision for the future
  • A culture that is kind, open, and accepting
  • A culture where BlackLiner's continued growth and learning is empowered
  • BlackLine offers a wide variety of professional development seminars and inclusive affinity groups to celebrate and support our diversity
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Edge Team

We are looking for skilled Staff Software Engineers to help shape and evolve Air...
Location
Location
Singapore
Salary
Salary:
Not provided
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or above in Computer Science, Engineering, or a related field
  • 5+ years of back‑end development experience, building large‑scale, high‑throughput services
  • Proficient in one or more languages such as Java, Go, Python, or similar, with strong software‑design and system‑thinking skills
  • Comfortable partnering across product, platform, and security teams
  • able to explain complex ideas clearly
Job Responsibility
Job Responsibility
  • Architect and ship new gateway and CDN features (think plugin‑driven routing, smart cache policies, dynamic purge APIs)
  • Build libraries and pipelines for rate‑limits, WAF/filter rules and bot‑detection, all embedded directly into our edge stack
  • Create CLI/plugins and lightweight frameworks so other teams register APIs, enforce policies, and preview traffic insights in seconds
  • Dive into metrics, pinpoint latency or fail‑over gaps, and deliver code‑level optimizations to keep every request fast and flawless
  • Fulltime
Read More
Arrow Right