[Remote] Senior II Software Engineer

Note: The job is a remote job and is open to candidates in USA. Akamai Technologies is hiring a Senior II Software Engineer to lead the architecture, design, and implementation of high-performance backend systems. The role focuses on building scalable REST APIs and services, improving performance and fault tolerance, and establishing API standards through cross-team collaboration, technical leadership, and mentoring.


Responsibilities

  • Architecting, building, and evolving scalable, low-latency REST APIs and service layers using Python and Flask
  • Designing robust schemas and optimizing database queries using SQLAlchemy to maintain high system availability
  • Leading technical design reviews, establishing engineering best practices, and mentoring junior and mid-level engineers
  • Implementing robust authentication, rate limiting, and observability across distributed backend services
  • Designing fault-tolerant backend services that fail gracefully under load using circuit breakers and defensive validation
  • Collaborating with cross-functional teams to define clear API contracts, architecture patterns, and integration workflows

Skills

  • Have 10+ years of relevant experience and a Bachelor's degree or equivalent experience
  • Have experience with core backend development using Python, Flask, SQLAlchemy, and relational databases
  • Demonstrate deep expertise in RESTful architecture, HTTP protocols, API versioning, and security best practices
  • Possess solid proficiency in Git workflows, CI/CD pipelines, cloud platforms, and containerization technologies
  • Have understanding of distributed systems, event-driven architectures, automated testing, and observability tooling
  • Be knowledgeable in AI tooling, agentic workflows, transformer architectures, and background processing systems

Benefits

  • The compensation package may also include incentive compensation opportunities in the form of annual bonus or incentives, equity awards and an Employee Stock Purchase Plan (ESPP).
  • 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; Eligibility requirements apply.
  • FlexBase: employees can work at home, in an office, or a combination of both.

Company Overview

  • At Akamai, we make life better for billions of people, billions of times a day. It was founded in 1998, and is headquartered in Cambridge, Massachusetts, USA, with a workforce of 5001-10000 employees. Its website is

  • Back to blog

    Other Jobs To Apply

    Remote Customer Service Rep Up To 19Hour No Degree Needed

    Part time, Remote Data Entry Clerk-Work From Home

    Email handler and chat support team - Contract to Hire

    Delta Airlines Remote Work From Home Jobs, Delta Airlines Work At Home Jobs @ Joblagii ( Custom[...]

    Freelance Blog Writer - Remote, No Experience Necessary

    Remote Data Entry Clerk - Survey Assistant - (Part-time)

    Remote Help Desk Manager — AI & Service Excellence

    Work From Home | Remote Entry-Level Role – (Flexible & Beginner Friendly) Start ASAP + Bonuses -

    Daily Pay Work from Home Product Tester

    Power Washer ($15 - $35/HR)

    Remote Lifestyle Concierge & Personal Assistant

    Customer Experience Coordinator (Work From Home)

    Senior Epic Analyst, Healthy Planet - Care Coordination (Remote)

    Collision Parts

    Amazon Delivery Driver

    Hybrid Employment Specialist - Empower Others

    Remote Travel Planner & Concierge — Flexible Schedule

    Remote Legal Executive Assistant

    Data Entry From Home

    Hiring Receptionist in Boise - On Call Part time job

    Farmworkers, Farm & Ranch Animals

    Senior Solution Architect, Traffic Infrastructure ASE

    Work From Home Product Tester – $25-$45/hr – No Experience Needed

    Work from Home - Full Time - Data Entry - $45 per hour

    Principal, Technology Strategy - UX (Remote Eligible)

    Web Applications Developer Job at Swire Coca-Cola, USA in Draper

    Remote : Get Paid to Play Games

    Customer Support Rep ($25/hr)

    Work From Home Customer Service Rep

    Work From Home Product Tester – $25-$45/hr – No Experience Needed

    Remote Appointment Setter | Commission-Based - Magee

    Data Entry Specialist - Work From Home

    Real Estate Virtual Assistant – Tenant Screening & Verification (Part-Time / As Needed)

    Full Time Driver | Vehicle Provided | Hourly Pay + Tips

    Part-time Data Entry Assistant

    Data Entry Associate - Hiring Immediately

    Customer Service Rep (100% Work From Home)

    Remote Warehouse Operations Leader | Six Sigma Expert

    Institutional Trust Officer II at PNC: 100% Remote (PA, OH)

    Remote Data Entry Specialist — Flexible Hours & Easy Tasks

    amazon flex $15+/ Hour (Sign on Bonus)!

    Flight Attendant (PT/FT)

    AI Generalist (No Experience Required) (US Only) - Freelance AI Trainer Project

    Senior Analyst - Enterprise Customer Experience

    Remote Travel Expert: Design Custom Vacations from Home

    Walgreen Job Remote Opportunities $25/Hour Job ID- 1026 Job ID- 3269

    Seasonal Part Time Overnight/Early morning stocking

    Entry-Level Computer Config Technician (Overtime)

    Part Time Remote Customer Service Rep

    Primary School Tutor - Part-Time & No experience

    Common Interview Questions And Answers

    1. HOW DO YOU PLAN YOUR DAY?

    This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

    2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

    When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

    3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

    Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

    4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

    With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

    5. HOW DO YOU PROCESS INFORMATION?

    Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

    6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

    Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

    7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

    Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

    8. HOW TO PRIORITIZE WORK?

    The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

    9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

    Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

    10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

    This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...