All offersKrakówPythonSenior Software Engineer (Python)
Senior Software Engineer (Python)
Python
Akamai Technologies

Senior Software Engineer (Python)

Akamai Technologies
Kraków
Type of work
Full-time
Experience
Senior
Employment Type
Permanent
Operating mode
Remote
Akamai Technologies

Akamai Technologies

With the world’s most distributed compute platform — from cloud to edge — we make it easy for businesses to develop and run applications, while we keep experiences closer to users and threats farther away. That’s why innovative companies worldwide choose Akamai to build, deliver, and secure their digital experiences. Thanks to our world’s most distributed platform for cloud computing, security, and content delivery. Akamai keeps applications and experiences closer and threats farther away. Do you want to power and protect life online, by solving the toughest challenges with us? Be part of an amazing team!

Company profile

Tech stack

    Linux

    advanced

    TCP/IP

    regular

    Golang

    nice to have

Job description

Online interview

Are you excited by an opportunity to contribute to the software behind the largest distributed edge and cloud platform?

Are you interested in developing security services and making them even more secure, reliable and scalable?


Join our Platform Team

Become a pivotal part of Akamai Connected Cloud by joining our dedicated team of engineers. We develop the backbone infrastructure that ensures data security, server integrity, network access, and secure communication.


Partner with the best

As a Senior Software Engineer, you'll oversee a range of components critical to network access, communication, and security. Collaborating closely with architects, quality engineering, and reliability teams, you will ensure our services meet our internal consumers' standards.


As a Senior Software Engineer, you will be responsible for:

  • Improving safety, stability and compliance of our team's existing services; spotting and eliminating problems and risks
  • Crafting secure, maintainable and testable code
  • Participating in the ownership transfer of new systems into our team's portfolio
  • Building knowledge and processes required to develop and run them at an even larger scale
  • Creating designs for new features and services, and conducting code reviews
  • Collaborating with our internal users to understand and address their needs


Do what you love

To be successful in this role you will:

  • Have competence in one or more general-purpose languages, ideally Python or Go
  • Have experience in developing reliable, secure and scalable distributed services
  • Have experience developing software for Linux/Unix-like operating systems, including authoring shell scripts using command-line tools
  • Understand the essentials of network and security fundamentals such as TCP/IP, HTTP, DNS, TLS/SSL and PKI
  • Demonstrate the ability to think thoroughly with attention to detail as required in developing security-related applications
  • Be open and adaptable to learning new technologies; embrace changes with agility and a growth-oriented mindset


;