Location: Remote, OR
Company: Lumen Technologies
Learn more about Lumen’s network, edge cloud, security and communication and collaboration solutions and our purpose to further human progress through technology at news. Linked In: /lumentechnologies, Twitter: @lumentechco, Facebook: /lumentechnologies, Instagram: @lumentechnologies and You Tube: /lumentechnologies.
The Role Do you like pushing the limits of what code can do? Are you excited about leading a team tasked with the development of software that is used to help identify and mitigate cyber-security threats operating across the global Internet? Come join Lumen’s Black Lotus Labs and help us lead a team of talented software engineers to solve challenging problems that have a
global impact! Lumen operates one of the world’s largest and most deeply peered global transit networks, which helps make up the core of the Internet. This network enables Black Lotus Lab’s to uncover the activity of cyber-security threats through a feed of over 200 billion netflow sessions per day.
At the very core, our mission at Black Lotus Labs is to leverage this novel visibility to help disrupt threats, protect customers, and keep the Internet clean. One of our team's main functions is to make it easy for threat researchers to run large-scale queries on huge datasets in an effective way; without having to deal with the low-level system details. One of the ways we accomplish this
is through software engineering of solutions that fit this need.
As the senior software engineering manager for the team, you will help maintain a culture of curiosity, innovation, and engineering excellence by providing coaching and professional development opportunities for the software engineers in your team. The Main Responsibilities - Lead the team: Support the career growth, development, and retention of top software development talent. Attract new talent as opportunities to grow the team arise. Cheerlead to senior leadership and peers about the teams wins, while also able to speak candidly about failures and lessons learned. Share common burdens and external challenges the team faces with those that can help partner with the team to address them.
- Manage the projects: Plan, prioritize, and oversee the delivery of software solutions that meet the team’s objectives and align with the broader vision of Black Lotus Labs. Collaborate with stakeholders across the organization to ensure alignment and integration of the team’s work, while holding the team accountable to their commitments. - Set direction: Setting overall vision and goals for the team's product roadmap, working backwards from the end outcomes (customer needs, mission impact) to ensure that development meets customer needs.
- Inspire innovation: Drive the development of novel engineering and software projects to enable Black Lotus labs analysts to identify, track, and disrupt sophisticated threat actors. Continue your own growth by pushing the boundaries of your own technical knowledge and inspire others on the team to do the same. - Foster the culture: Promote a culture of innovation, collaboration, and customer focus within the team and across Black Lotus Labs. Encourage the adoption of best practices, standards, and methodologies for software development. Provide feedback and recognition to the team members.
What We Look For in a Candidate Our ideal candidate is someone who has a strong interest in technical people leadership of software development teams. We want to find someone who is just as is passionate about having a self-organizing team as they are the technology the team builds and operates. While you are not expected to be hands deep in the production codebase, the ability to empathize with developers and understand their work is critical to the team’s success. Qualifications we expect: - 3 years or more experience as a people leader and 3 years’ experience in a technical role as a software developer or related function.
- Bachelor’s degree (or equivalent work experience) in computer science, telecommunications, business, information technology or related field - Excellent verbal and written communication skills; demonstrated ability to communicate and talk about complex technical subjects to audiences with a variety of different technical backgrounds and depth of knowledge. - Experience enabling teams to develop and maintain good iterative software development lifecycle practices that help hold to commitments and deliver iterative output of fixes and new features.
Desired skills exceptional candidates possess: - Experience programming and developing software solutions in Java, Scala, or Python - Experience leading teams responsible for big data software development with technologies like: Hadoop, Spark, HBase, and Redis. - Knowledge and/or prior experience in information security, or telecommunications industry What to Expect Next Based on your job application information you may be given the opportunity to complete a video interview immediately after applying. This will include a set of questions for you to record a response to in addition to Game Challenges.
Completion of this video interview is a requirement in order to be considered for our open position. Now not a good time? No worries, we will also send you an email with a link to complete the video interview. We strongly recommend that you complete this within 5 days of your application date. Requisition #: 330673 When applying for a position, you may be subject to a background screen (criminal records check, motor vehicle report, and/or drug screen), depending on the requirements for the position. More information on what’s included in these checks can be found in the Post Offer section of our FAQ page.
Job-related concerns noted in the background screen may disqualify you from the new position or your current role. Background results will be evaluated on a case-by-case basis. EEO Statement We are committed to providing equal employment opportunities to all persons regardless of race, color, ancestry, citizenship, national origin, religion, veteran status, disability, genetic characteristic or information, age, gender, interactionual orientation, gender identity, gender expression, marital status, family status, pregnancy, or other legally protected status (collectively, “protected statuses”).
We do not tolerate unlawful discrimination in any employment decisions, including recruiting, hiring, compensation, promotion, benefits, discipline, termination, job assignments or training. Disclaimer The above job definition information has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job. Job duties and responsibilities are subject to change based on changing business needs and conditions.
Engineering jobs encompass a broad range of professions that involve the application of science and mathematics to solve problems and design, construct, and maintain structures, devices, and systems. These jobs are characterized by creativity, analytical skills, and the pursuit of technological innovation. Engineers can specialize in various fields, such as civil, mechanical, electrical, software, or biomedical engineering, each with its distinctive focus and techniques. A hallmark of engineering roles is their impact on shaping our built environment and the way we interact with technology, making them crucial for the advancement and sustainability of modern societies.
Engineering jobs encompass a variety of roles that involve applying scientific and mathematical principles to solve real-world problems. These positions are typically associated with the design, development, and maintenance of structures, machines, and systems. Engineers are known for their technical expertise, problem-solving skills, and the ability to innovate. Characterized by fields such as civil, mechanical, electrical, chemical, and software engineering, these jobs often require specialized education and can lead to careers in industries like construction, manufacturing, technology, and environmental management. Engineering professionals play a vital role in shaping the future through sustainable and efficient design.
Engineering jobs encompass roles that involve applying scientific and mathematical principles to design, develop, and maintain structures, machines, materials, systems, and processes. These positions are characterized by innovation, problem-solving responsibilities, and the need for technical expertise. Engineers can specialize in various fields such as civil, mechanical, electrical, chemical, and software, among others. They are essential in shaping the infrastructure of the modern world, formulating solutions to complex challenges, and driving technological advancement. Engineering roles often require a strong educational background combined with practical experience, and they stand out for their contribution to societal progress and potential for career growth.
Engineering jobs encompass a broad range of professions that involve the application of science and mathematics to solve problems and design, construct, and maintain structures, devices, and systems. These jobs are characterized by creativity, analytical skills, and the pursuit of technological innovation. Engineers can specialize in various fields, such as civil, mechanical, electrical, software, or biomedical engineering, each with its distinctive focus and techniques. A hallmark of engineering roles is their impact on shaping our built environment and the way we interact with technology, making them crucial for the advancement and sustainability of modern societies.