Senior Software Engineer

AkamaiCambridge, MA
3h

About The Position

Are you passionate about cutting edge technology? Do you enjoy solving large scale distributed systems problems? Join our highly skilled Data Engineering Team! The Data Engineering team is part of Cloud Technology Group, which delivers cutting-edge cloud and edge networking solutions to the market. We design, implement, deploy and operate big data streaming platforms with a primary mission to enable product teams to develop high-performing operationally safe and secure products in an agile manner. Make a difference in a critical area of our business As a Senior Software Engineer, you will join a team of platform infrastructure software engineers. Your team will enhance platform core services and will design and optimize how we work with data both in FedRAMP Moderate(FRM) and FedRAMP High (FRH) environments. You will lead in enabling efficient data collection, processing, telemetry, delivery and visualization across our business.

Requirements

  • Have 5 years of relevant experience with BS/MS degree in Computer Science/related field
  • Have 5 years experience with distributed systems, Linux networking, TCP/IP, SSH, SSL, and HTTP protocols
  • Be proficient in one or more of the following languages: Java/TypeScript, Go, C and C++
  • Have expertise in at least one scripting language: Python, Perl, or Shell.
  • Possess solid understanding of multithreading, concurrency primitives, and synchronization mechanisms.
  • Be passionate about solving large-scale distributed systems problems, pay meticulous attention to detail, and have excellent debugging/troubleshooting skills

Responsibilities

  • Contributing to the design and implementation of highly available, scalable, and performant solutions in C/C++/Go/Java
  • Building, integrating, supporting and improving data streaming services on Akamai Platform
  • Developing highly concurrent systems, profiling, analyzing and optimizing CPU, memory, and I/O usage to deliver low-latency, high-throughput software solutions with above 99% completeness
  • Designing and developing full stack SW from front end UI/API to backend infrastructure making data delivery seamless
  • Working on projects that focus on system security, scalability, and performance
  • Working with our multi-tier engineering support teams to troubleshoot complex distributed problems of our network
  • Providing technical guidance and code reviews for junior engineers, fostering best practices and knowledge sharing

Benefits

  • healthcare
  • 401K savings plan
  • company holidays
  • vacation (in the form of PTO)
  • sick time
  • family friendly benefits including parental leave
  • an employee assistance program including a focus on mental and financial wellness
  • Employee Stock Purchase Plan (ESPP)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service