Company

CROWN CASTLESee more

addressAddressEdison, NJ
type Form of workFull-Time
CategoryInformation Technology

Job description

Position Title: Principal Software Architect. - Network (P5)

Company Summary 

Crown Castle is the nation’s largest provider of shared communications infrastructure: towers, small cells and fiber. Whenever you make a call, track a workout or stream music and videos, we’re the ones providing the communications infrastructure that makes it possible to transform the way we live and work. From 5G and the internet of things to drones, autonomous vehicles and AR/VR, we enable the technologies that help people stay safe, connected and ready for the future. Crown Castle is publicly traded on the S&P 500, and one of the largest Real Estate Investment Trusts in the US.

 

Role:  

 

As a Principal Software Architect., you will join a tight knit team where you can grow your skills in an environment that emphasizes creativity, collaboration, and empowerment. You will work on an Agile team with talented and dynamic professionals to plan, design, commit, and deliver highly impactful business capabilities. You will act as a tech lead and use systems and design thinking to drive long-term solutions that will help us achieve our vision of a next generation, end-to-end autonomous network. You will work closely with stakeholders, software engineers and other architects to lead solution discussions, provide technical leadership, and mentor other engineers.

 

This role may have direct reports.

 

 

 

Responsibilities:

 

  • Have technical oversight on projects covering broad subject matter areas or domains.
  • Diagnose, document, and troubleshoot systems to resolve problems identified through testing, as well as implement strategies to improve integration and efficiency.
  • Set architectural design principles and effectively evaluate tradeoffs between competing solutions.
  • Contribute to and define technology roadmaps; maintain agile task backlogs as well as traditional waterfall-style project plans.
  • Research emerging technologies and equipment; develop technical specifications and best practices implementing new products and services.
  • Provide insight and feedback to other architects and engineers related to their projects.
  • Provide leadership, mentorship, and training to other engineers, especially regarding network tools and automation best practices.
  • Develop standard operating procedures and other documentation related to network software systems.

 

Education/Certifications 

 

  • BS Degree in Engineering, Computer Science, or related technical discipline.
  • Code-camp with a portfolio and additional years of experience may be considered in lieu of a degree (put your GitHub, etc. link in your resume)

 

 

 

 

 

Experience: 

 

  • 10+ years of professional experience in Software Engineering and Architecture
  • Very strong Linux experience in a highly available production environment.
  • Prior experience supporting medium- to large-scale, highly available, service-oriented, distributed production systems.
  • Proficiency with object-oriented programming concepts, patterns, and problem decomposition.
  • Strong knowledge of multiple system and application architectures and their tradeoffs.
  • Self-driven with the ability to work across teams to collaborate on common ideas and strategies.
  • Comfortable working with automation and willing to learn and enhance existing tools or design new ones as needed.
  • Experience using git for source code management.
  • Enjoy exploring and experimenting with new ideas and sharing with others.
  • Can lead discussions and initiatives, communicating ideas clearly and effectively.
  • Have a positive attitude when engaging with others.
  • Working knowledge of full-stack software development with strong proficiency in at least one area (backend, frontend, etc.).
  • Experience in automating carrier-grade telecommunications networks preferred (one or more of the following areas).
    • Experienced in configuration management / service orchestration using Juniper Contrail/Northstar, Ciena Blue Planet, Nokia NSP, and/or Cisco NSO (formerly Tail-f NCS).
    • Experience with open-source applications in the SDN/NFV space (OpenDaylight, ONOS, DPDK, vSwitch).
    • Experience with administering network and systems monitoring and management tools (SPLUNK, Netflow, Nagios, Cacti, PRTG, RANCID, etc.).
    • Network simulation and modeling with tools like Blue Planet ROA, Analytics, and MCP+
    • Knowledge of network routing and switching systems (Juniper, Cisco, Arista, Ciena, MRV, Nokia)
    • Knowledge of working with network inventory systems and data automation (Netcracker, OSPI, IQGeo, etc.)

 

Reports to: Sr Manager, Software Engineering

 

Reports to: Security Standards and Compliance Manager Working Conditions: This is a remote role with the expectation of on-site/in-person collaboration with teammates and stakeholders for moments that matter and may require up to 10% travel.

For New York, Colorado, California and Washington residents the hiring range offered for this position is $143,000- $170,000 annually. In addition to salary, employees are eligible for an annual bonus of up to 30% of annual salary and restricted stock. Employees (and their families) are eligible for medical, dental, vision, and basic life insurance. Employees are able to enroll in our company’s 401k plan. Employees will also receive 18 days of paid time off each year and 12 paid holidays throughout the calendar year.

We offer a total benefits package and professional growth development for teammates in any stage of their career. Along with caring for our teammates, we’re an active member in the communities where we live, work and do business. We have a responsibility to give back, which we do through our Connected by Good program. Giving back allows us to improve public spaces where people connect, promote public safety and advance access to education and technology.

 

Refer code: 7390175. CROWN CASTLE - The previous day - 2023-12-22 03:56

CROWN CASTLE

Edison, NJ
Jobs feed

Medical Financial Counselor

Pacific Fertility Center

Houston, TX

Child Therapist - SIGN ON BONUS

Path Integrated Health

Dayton, OH

Director of Alumni Relations

Northeast College Of Health Sciences

Seneca Falls, NY

Faculty Support Staff

Northeast College Of Health Sciences

Seneca Falls, NY

Cloud Identity Senior Architect

Post Holdings

Saint Louis, MO

Patient Services Clerk

Northeast College Of Health Sciences

Seneca Falls, NY

Senior Electrical Engineer

Saic Motor

Virginia, United States

Lead Driver / Mover

Iron Mountain

San Diego, CA

Web Content Specialist

Northeast College Of Health Sciences

Seneca Falls, NY

Share jobs with friends

Related jobs

Principal Software Architect.

Software Solutions Architect - Mobile

Open Systems Technologies

Montvale, NJ

3 months ago - seen

Mainframe Architect

Nava Software Solutions Llc

Berkeley Heights, NJ

3 months ago - seen

Software System Architect

Open Systems Technologies

Princeton, NJ

4 months ago - seen

Cloud Software Architect/Lead

BGI

Camden, NJ

4 months ago - seen

Senior/Lead architect SAP S/4 Hana

Nava Software Solutions LLC

Hoboken, NJ

5 months ago - seen

Lead Software Architect

StoneX Group

Warren, NJ

5 months ago - seen

Architect / Sr. Software Engineer

Cardinal Integrated Technologies

Monmouth Junction, NJ

5 months ago - seen

Scientist, Software Engineering - Embedded Architect (Secret)

L3 Harris

Clifton, NJ

5 months ago - seen