Subscribe job alerts


Remote Job

Sr Software Architect – Network

Crown Castle
  • 120000 - 150000 USD per Year
  • Full Time
  • Posted : 5 months ago

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

Responsibilities

  • Have technical oversight on projects in specific subject matter areas or domains.
  • Write high-quality, well-designed, testable code built with the engineering rigor necessary to support application reliability, scalability, maintainability, extensibility, and security.
  • Maintain and support existing internally developed software systems in the form of bugfixes and feature adds.
  • Leverage modern development languages to solve complex challenges.
  • Champion continual process improvements and innovation as well as mentor other engineers around best practices and engineering rigor.
  • Research emerging technologies and equipment; develop technical specifications and best practices implementing new products and services.
  • Develop proof of concept projects for the introduction of changes to architecture or new technologies.
  • Develop flowcharts, layouts, and documentation to identify requirements and solutions.
  • Create and maintain software documentation.
  • Diagnose, document, and troubleshoot systems to resolve problems identified through testing, as well as implement strategies to improve integration and efficiency.
  • Provide insight and feedback to other architects and engineers related to their projects.
  • Provide leadership and mentorship to other engineers, especially regarding network tools and automation practices.
  • Conduct training sessions on engineering systems and software tools.
  • Coordinate with Principal Architects on large scale architectural decisions.

Expectations

  • Demonstrate a strong sense of ownership, urgency, and drive as well as the ability to work well with diverse teams.
  • Ability to effectively articulate technical challenges and solutions to both business users and stakeholders in addition to technical teams.
  • Good interpersonal skills including verbal and written communication.
  • Self-driven with the ability to work across teams to collaborate on common ideas and strategies.

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/Minimum Requirements

  • 8+ years of professional experience in Software Engineering
  • Strong SQL knowledge and familiarity with MySQL, Postgres, and Oracle.
  • Strong experience with one or more of the Python (preferred), PHP, or ruby languages.
  • Strong understanding of automated testing practices.
  • Proficiency with object-oriented programming concepts, patterns, and problem decomposition.
  • Proficiency in common application and system architectures; understanding tradeoffs.
  • Use of IDE debuggers and debugging tools.
  • Strong Linux experience in a highly available production environment.
  • Software development lifecycle: design, functional and technical requirements, coding, debugging, testing, release, and operational support.
  • Experience using git for source code management.
  • Experience designing and implementing microservices and event-driven architectures.
  • Experience with software development best practices, including coding standards, code reviews, source control management, automated build processes, testing, and operations.
  • Experience with containerization technologies such as Docker a plus.

Other Skills/Abilities

  • Knowledge of telecommunications and data networking a plus.
  • Experience with work tracking systems like Azure DevOps/Jira/etc.
  • Experience reading and writing protocol buffers (protobufs) a plus.
  • Prior experience supporting medium- to large-scale, highly available, service-oriented, distributed production system.

Reports to: (Sr) Manager, Software Engineering or Principal Architect

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.

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 City, Colorado, California and Washington residents - The hiring range offered for this position is $120,000 - $150,000 annually. In addition to salary, employees are eligible for an annual bonus of up to 20% 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.

Skills
  • Code Review
  • Coding Standards
  • Debugging
  • Flow Charts
  • Programming Concepts
  • Software Architecture
  • Software Development
  • Technical Requirements

Similar Jobs

Remote Job

Mobile Application Developer

PRI Technology
  • 2 months ago
  • Please note that though the work is remote the end client requires candidates to be living in the greater NYC metro area. No exceptions!No third parties. Boutique Mobile and Web Software Development company located in lower Hudson Valley, NY is seeking an iOS software developer, android experience a

Remote Job

PHP Developer

Laravel Developer
  • 2 months ago
  • Headquartered in Lansing, Michigan, Total AI Systems, Inc. specializes in crafting commercial software solutions that leverage cutting-edge artificial intelligence technology to enhance business efficiency. Currently, we are in search of a seasoned PHP Developer. While this role offers remote work f

Remote Job

Product Manager

Hiver
  • 2 months ago
  • Hiver offers teams the simplest way to offer outstanding, personalized customer service. As a customer service solution built on Gmail, Hiver is intuitive, super easy to learn, and delightful to use. Hiver is used by thousands of teams at some of the best-known companies in the world to provide atte

Remote Job

Product Manager

Hiver
  • 2 months ago
  • Hiver offers teams the simplest way to offer outstanding, personalized customer service. As a customer service solution built on Gmail, Hiver is intuitive, super easy to learn, and delightful to use. Hiver is used by thousands of teams at some of the best-known companies in the world to provide atte

Remote Job

Headless Wordpress Developer (Contract)

Digital Yalo
  • 3 months ago
  • We are Sherpas and Ninjas. We aren't order takers, we're visionaries and advocates for our client's success. Leading the way to the peak of a brand's potential is our win. We are precise, persistent, efficient perfectionists. And, we have really cool outfits.We are the elusive SherpNinja.Come join o

Remote Job

Senior Software Engineer

Relay Network
  • 3 months ago
  • Relay, one of the fastest growing and most highly decorated technology companies in the Philadelphia region, is looking for an experienced Software Engineer to join its fast-paced team. Our vision is to fundamentally change the way that businesses and their customers communicate. Our mission is to g

Remote Job

IOS Developer

Jobot
  • 3 months ago
  • Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page!Job detailsOur client in LA is looking for an IOS DevThis Jobot Job is hosted by Nick FreiAre you a fit? Easy Apply now by clicking the "Easy Apply" button and sending us your resume.Salary $120,000 - $14

Remote Job

Android Developer

iFIT
  • 3 months ago
  • iFIT’s vision is to create the world's most holistic health and fitness platform, integrating all elements of health - physical fitness, mental health, nutrition, and active recovery - into a seamless interactive experience. We develop proprietary software that learns and adjusts to the habits of

Remote Job

PHP/Laravel Developer

Perficient
  • 4 months ago
  • We currently have a career opportunity for a PHP/ Laravel Developer to join our team. This is a Remote opportunity, must be in United States.As a Senior Technical Consultant you will participate in all aspects of the software development lifecycle which includes estimating, technical design, impleme

Remote Job

Web Developer

Total Shape
  • 4 months ago
  • Total Shape is a community dedicated to making the pursuit of a healthier lifestyle both achievable and straightforward. At Total Shape, we pride ourselves on delivering comprehensive information tailored to your health and fitness journey. Our mission is to help you make informed decisions that exp

View All