Senior Principal/Consulting Software Engineer


: $108,680.00 - $159,340.00 /year *

Employment Type

: Full-Time


: Information Technology

Loading some great jobs for you...

Senior Principal / Consulting Software Engineer

Senior Principal / Consulting Software Engineer

July 5, 2019by Katie McCormack

* Acton, MA
* Posted 17 hours ago

Since its founding, Affirmed Networks has grown into a market leader with a global operations team and a worldwide presence. Affirmeds flagship product, the industrys first fully virtualized and cloud-native Evolved Packet Core (EPC) platform, is deployed in many of the worlds largest MNOs, and enjoys trials with multiple operators. This includes 5G trials in several countries.

Role: Senior Principal / Consulting Software Engineer

Responsibilities: Experienced Software Engineer responsible for analyzing requirements, scoping projects, interacting with account teams and customers, working on high level design and architecture, leading a team of engineers on complex projects, implementing, testing and troubleshooting Content (Value-added) Services in virtualized, highly scalable, cloud-based Mobile or GiLAN Gateway platform deployed at many tier 1 and smaller network operators around the world, providing guidance in troubleshooting customer issues. You will be working as part of the versatile, high performance Content Services Team developing innovative services in transport and media network stack layers. The services include functionality in TCP/HTTPS-Proxy, UDP/QUIC-Proxy, HTTP-Proxy, DNS-Proxy, DNS-Server, TCP optimization, video delivery optimization, content filtering, web and video caching, image transcoding, web acceleration, and many other additional technologies.

Master of Science or Ph.D. in Computer Science or Engineering and 10+ years of software development experience
Able to implement software subsystems of high level of complexity with no supervision required
Project leadership skills
Programming Languages C++, C, Python, Go
Linux application development experience inter-process communication, multi-threading, sockets
Understanding of IP networking TCP, IP, HTTP, HTTPS, TLS, DNS, QUIC
Strong software development skills Design, Implementation and Testing
Background in Wireless Technologies and Network Architecture is a plus

Apply for job

To apply for this job email your details to
Associated topics: algorithm, application, backend, c c++, devops, matlab, python, sde, software developer, software development engineer * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...