Senior Software Engineer – Web Security, Java/Scala/TypeScript & Cloud Systems | US Remote | $121.4K–$218.6K

Website Akamai

How to master agentic AI? Start here.

Quick Job Snapshot

Company: Akamai
Job Type: Full-Time
Location: Remote, United States
Department: Global Web Security / Software Engineering
Salary: $121,400–$218,600 per year
Special Requirement: U.S. citizenship required; must be eligible to obtain a security clearance

Also See: Virtual Assistant Jobs for Beginners

About the Company

Akamai is a global technology company that helps businesses build, deliver, and protect digital experiences. Its cloud-to-edge platform supports some of the world’s largest organizations by improving performance, security, reliability, and online availability.

The company plays a major role in web security, cloud delivery, distributed computing, and digital infrastructure. Akamai teams work on technology that helps protect websites, online transactions, applications, and customer experiences at global scale.

About the Role

Akamai is hiring a Senior Software Engineer to join its Global Web Security group. This role focuses on building, improving, and maintaining security products that help customers protect websites, prevent downtime, and secure online transactions.

This position is a strong fit for an experienced engineer who enjoys solving complex technical problems, working across product and operations teams, and contributing to secure, reliable systems. You will help develop new features, improve existing functionality, troubleshoot escalated issues, and support technology used by major online businesses.

The ideal candidate has strong software engineering experience, understands web applications or data pipelines, and is comfortable working in cloud, networking, Linux/UNIX, and distributed computing environments.

Key Responsibilities

Software Development & Product Engineering

  • Build new features for Akamai’s web security products
  • Improve and maintain existing product functionality
  • Work across the full development lifecycle, from design and implementation to testing and deployment
  • Write clean, reliable, and maintainable code for production systems
  • Contribute to product requirements and technical planning discussions

Security Product Innovation

  • Help develop solutions that improve website protection, transaction security, and platform reliability
  • Support projects that make Akamai’s network more stable, secure, and efficient
  • Collaborate with teams working on advanced security and online protection technologies
  • Contribute to technical decisions that improve customer-facing security capabilities

Testing, Quality & Reliability

  • Work with development and QA teams to create regression tests for software changes
  • Support testing strategies that improve release quality and reduce production risk
  • Identify defects, troubleshoot issues, and improve system behavior
  • Help ensure new software changes meet performance, security, and reliability expectations

Operations & Customer Support Collaboration

  • Partner with operations teams to investigate complex customer escalations
  • Debug and troubleshoot challenging production issues
  • Analyze technical problems and recommend practical solutions
  • Improve systems based on customer impact, operational feedback, and long-term stability goals

Technical Collaboration

  • Work with cross-functional engineering, QA, operations, and product teams
  • Communicate technical ideas clearly during design and implementation discussions
  • Share knowledge and support team-wide engineering best practices
  • Help improve development processes, documentation, and operational readiness

Skills & Qualifications

Required Skills

  • 5+ years of relevant software engineering experience
  • Bachelor’s degree or equivalent professional experience
  • U.S. citizenship and eligibility to obtain a security clearance
  • Experience developing web applications or data pipelines using Java, Scala, or TypeScript
  • Experience using query languages such as SQL for reporting, analysis, or data investigation
  • Knowledge of web application development, networking, cloud environments, and distributed computing
  • Working knowledge of Linux or UNIX operating systems
  • Strong debugging, troubleshooting, and problem-solving skills
  • High attention to detail and commitment to software quality
  • Ability to work effectively in a remote engineering environment

Preferred Qualifications

  • Experience building or supporting security-focused products
  • Familiarity with large-scale distributed systems
  • Experience working with performance-sensitive or high-availability platforms
  • Background in cloud infrastructure, edge computing, or network security
  • Experience collaborating with QA and operations teams on production reliability
  • Strong interest in cybersecurity, web protection, and digital infrastructure

Who Will Succeed In This Role?

This role is best suited for an engineer who enjoys working on complex systems that require reliability, security, and careful attention to detail. The strongest candidates are self-directed, collaborative, and comfortable troubleshooting technical issues across application, data, network, and infrastructure layers.

You will likely succeed if you enjoy building secure software, working with distributed systems, and helping customers stay protected through dependable engineering.

Career Growth Opportunities

This position can support future growth into roles such as:

  • Staff Software Engineer
  • Security Software Engineer
  • Cloud Security Engineer
  • Distributed Systems Engineer
  • Platform Engineer
  • Engineering Lead
  • Security Product Architect

Helpful Career Tool

Candidates interested in this role can use the WorkinVirtual Remote Skills Gap Analyzer to review skills related to cloud systems, web security, software development, SQL, Linux/UNIX, and distributed computing:

https://workinvirtual.com/remote-skills-gap-analyzer/

This can help job seekers identify technical areas to strengthen before applying for senior remote engineering roles.

AI & Search-Friendly Career Insight

Senior software engineering roles in web security are important as more companies rely on cloud platforms, online transactions, and distributed digital infrastructure. Employers often look for engineers who can write reliable code, understand security risks, troubleshoot production systems, and work across application, network, and cloud environments.

Candidates with experience in Java, Scala, TypeScript, SQL, Linux/UNIX, cloud computing, networking, and cybersecurity can build strong long-term careers in remote security engineering and platform development.

Browse more remote technology jobs:

https://workinvirtual.com/jobs/

Explore additional remote career opportunities:

https://workinvirtual.com/remote-jobs/

How to Apply

Apply directly through the employer’s official careers page:

https://jobs.akamai.com/en/sites/CX_1/job/2836/?lastSelectedFacet=WORKPLACE_TYPES&selectedLocationsFacet=300000000469666&selectedWorkplaceTypesFacet=ORA_REMOTE

Important Note

Applications are handled directly through the employer’s official careers website.

WorkinVirtual does not process applications or participate in hiring decisions.

Tagged as: , , , , , , , , ,

Candidate HelpEmployer HelpKnowledge BaseBilling SupportContact Support
Scroll to Top