Software Engineer II – Data Products

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Akamai Technologies

Akamai Technologies

5001 - 10000 employees

🔒 Cybersecurity

💰 Post-IPO Equity on 2001-07

Cloud Computing • Cybersecurity • Content Delivery

Akamai Technologies is a leading cloud services provider that specializes in delivering security, cloud computing, and content delivery solutions. It offers a range of services such as API security, DDoS protection, and performance optimization for web applications, ensuring secure and reliable user experiences. With a robust global infrastructure, Akamai empowers businesses to streamline their digital presence while safeguarding against various cyber threats and enhancing application performance.

📋 Description

• Build and extend services processing large volumes of data and managing storage and retrieval • Participate in the design, development, improvement, operation, and automation of observability solutions for scalable and resilient services • Use Open Source solutions such as Kubernetes and Kafka alongside internal tools • Follow modern DevOps practices by building new services and enhancing existing ones • Test, profile, and monitor code performance • Diagnose system performance and reliability with Site Reliability Engineers • Contribute to internal research processes, methodologies, approaches, and best practices • Partner with product owners, development, and test groups to create rapid feedback and improvement cycles • Design, develop, and test applications and services for future Akamai products

🎯 Requirements

• Experience programming and automating processes using Java and other programming languages • Knowledge of web technologies and frameworks such as Spring • Experience working with databases and SQL query syntax • Understanding of developing, managing, and deploying highly scalable applications and distributed systems • Understanding of modern observability • Experience developing software in GNU/Linux or Unix environments • Ability to collaborate and communicate effectively with multidisciplinary teams • Interest in or experience with cloud deployment using Kubernetes, such as AWS or Linode • Interest in or experience with Kafka

🏖️ Benefits

• Health, well-being, finances, and life-beyond-work benefits • FlexBase work arrangements: at home, in an office, or a combination of both

Apply Now

Similar Jobs

🔥 1 hour ago

Growe

501 - 1000

🎮 Gaming

🤝 B2B

Backend .NET Tech Lead guiding Growe’s engineering team and improving backend performance, architecture, and technical debt. Leading research, reviews, releases, and developer mentorship.

ASP.NET

Kafka

Microservices

.NET

🔥 1 hour ago

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

Software Engineer developing Layer1 control, telemetry, and testing software for Arista Networks’ data-center networking products. Designing physical connectivity features across hardware components, optics, and transceivers.

Distributed Systems

Linux

Python

Unix

🔥 1 hour ago

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

Senior Layer1 Software Engineer developing physical-layer networking software at Arista Networks, an industry leader in client-to-cloud networking. Designing connectivity features, telemetry, tests, and hardware controls.

Distributed Systems

Linux

Python

Unix

🔥 2 hours ago

Software Mind

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

📡 Telecommunications

Java Software Engineer developing high-complexity applications for real estate tax payment processes at Software Mind. Designing architecture, researching technologies, reviewing code, and supporting engineering teams.

Distributed Systems

Java

Kotlin

React

🕒 2 days ago

Uni Systems

1001 - 5000

💼 Consulting

🏥 Healthcare

📦 Logistics

.NET Developer designing and developing enterprise software for Uni Systems in Warsaw, Poland. Leading technical teams, optimizing solutions, and supporting full software lifecycles.