Nokia

Deepfield Senior Platform Software Engineer


PayCompetitive
LocationAnn Arbor/Michigan
Employment typeFull-Time

What's your preference?

Apply with job updates
  • Job Description

      Req#: 19679

      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 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).

      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)

      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.
  • About the company

      Nokia’s transition to a primary focus on telecommunications began in the 1990s. The first GSM call was made in 1991 using Nokia equipment. Rapid success in the mobile phone sector allowed Nokia to become by 1998, the best-selling mobile phone brand in the world. In 2003 Nokia introduced the first camera phone. In 2011, to address increasing competition from iOS and Android operating systems, Nokia entered into a strategic partnership with Microsoft. In 2014 Nokia sold its mobile and devices division to Microsoft. The creation of Nokia Networks, following the buy-out of joint-venture partner Siemens in 2013, laid the foundation for Nokia’s transformation into primarily a network hardware and software provider. The 2015 acquisition of Franco-American telecommunications equipment provider Alcatel-Lucent greatly broadened the scope of Nokia’s portfolio and customer base. Additional acquisitions have positioned Nokia to be an industry leader in the transition to 5G wireless technology by offering the only end-to-end 5G network portfolio available on a global basis. In 2016 the Nokia brand re-entered the mobile handset market through a licensing agreement with HMD Global, allowing them to offer phones under the Nokia brand.