- Full Time
- Category: Software Development
- Company: Nokia Global
- United States (Remote)

Nokia Global
Description
About Deepfield
At Deepfield, we develop cutting-edge systems that safeguard and sustain the global internet. We build solutions that cover IP network intelligence, analytics and distributed denial of service (DDoS) security. Using our Deepfield portfolio, our customers can obtain unique, real-time network and services insight that can help them improve their network performance and security, and optimize their customers’ experience for the 5G, cloud and IoT era. We are engaged in cutting-edge research at the intersection of data science, visualization, security, and network analytics. Come join us and help advance state-of-the-art network intelligence, analytics, and security!
About The Role
We are seeking a Senior Platform Software Developer to maintain the underlying data platform to the Defender DDoS Mitigation and Cloud Intelligence systems. The ideal candidate is passionate about developing software and great software architecture. The ideal candidate will have strong Linux skills, excellent written communication, and a keen understanding of distributed systems that process vast amounts of data efficiently. You should be comfortable working with both scripting languages (e.g., Python, Bash) and compiled languages (e.g., Go, Rust, C).
Responsibilities
Responsibilities:
- Write code that runs on large clusters on trillions of data points daily
- Write clean and well tested code focused on solving the customer problem.
- Develop and maintain high-performance backend services using C/Python (with a touch of Rust).
- Optimize software for reliability, performance, and scalability.
- Design, implement, and maintain APIs.
- Work in a Linux environment, ensuring system stability and efficiency.
- Collaborate with cross-functional teams, effectively communicating technical concepts.
- Participate in code reviews.
- Contribute to architectural / design discussions.
- Debug, profile, and optimize applications to maximize system performance.
- Write clear, maintainable code and contribute to technical documentation.
Qualifications
You have:
- Ability to contribute to a collaborative, dynamic, and diverse team
- Experience with distributed computing (or willingness to learn).
- Proficiency in compiled languages (C, Rust).
- Strong scripting skills (Python required, others a plus).
- Deep understanding of Linux systems, including networking, performance tuning, and debugging.
- Day-to-day experience in the shell (Linux, Git, etc)
- Ability to thrive in a fast-paced, quickly evolving, tech start-up environment
- Interest in new technologies and inquisitive nature
- Ability to communicate complex technical ideas clearly and effectively.
It would also be nice if you had:
- Experience working with large amounts of streaming or batch data
- Interest in new technologies and inquisitive nature.
- Experience leading a team or mentoring other engineers
- Familiarity with common networking protocols and terminology
- Familiarity with network operations (running networks)
Similar Remote Jobs
-
Senior Backend Engineer – AI Agents
TrustYouGermany (Remote)- Full Time
-
Senior Backend Engineer (Python)
BestowUnited States (Remote)- Full Time
-
Software Engineer (Java, React)
Applied SystemsCanada (Remote)- Full Time
-
Senior Software Engineer – Search Infrastructure
AlgoliaFrance (Remote)- Full Time
-
Member of Technical Staff, Direct Custody (Backend Engineer)
Anchorage DigitalUnited States (Remote)- Full Time
-
Senior Software Engineer
Duck Creek Technologies India LLPIndia (Remote)- Full Time
-
Senior Python Engineer
Jimmy TechnologiesCzech Republic (Remote)- Full Time