Crown Castle Inc-posted about 2 months ago
Full-time • Mid Level
Remote • Westborough, MA
1,001-5,000 employees
Telecommunications

As a Software Engineer II, you will collaborate with engineers and architects to develop solutions using open-source technologies on prem and in the cloud, that deliver automation capabilities to our customers.

  • Write high-quality, well-designed, testable code built with the engineering rigor necessary to support application reliability, scalability, maintainability, extensibility, and security.
  • Leverage modern development languages, protocols and frameworks like Python, Protocol Buffers, gRPC, SQL, Netconf and Yang to solve complex challenges
  • Participate in vendor analysis and selection
  • Partner with program/project managers to track potential risks that could impact project delivery
  • 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
  • Document and maintain software functionality
  • Troubleshoot, debug, and upgrade existing systems
  • Solve business challenges by creating reliable and repeatable systems
  • BS Degree in Engineering, Computer Science, or related technical discipline
  • 5+ years software engineering experience with Python, PHP and/or Ruby, including object-oriented design patterns and concepts
  • Understanding of interactions between web application and SOAP, REST, or gRPC APIs, from both client and server perspectives
  • Use of IDE and/or browser-based debuggers and debugging tools
  • Software development lifecycle: design, functional and technical requirements, coding, debugging, testing, release, and operational support.
  • 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.
  • Comprehensive healthcare plans with highly company subsidized premiums and up to $2,000 annual company contribution to your Health Savings Account (HSA base plan for employee and dependents).
  • Market-leading 401(k) plan, which includes up to 10% company contributions through our 5% match and 5% profit sharing program (based on employee contributions).
  • New-child leave up to 8 weeks of 100% paid leave upon birth or legal adoption of a new child. Birth mothers are eligible for up to 8 weeks of additional 100% paid medical leave.
  • Tuition reimbursement up to $5,250 per year of eligible tuition and fees.
  • Crown Castle scholarship program awarding up to $10,000 per recipient each year for eligible dependent children of employees and interns.
  • Matching charitable contributions to qualified charitable organizations of up to $1,000 per year per teammate.
  • Generous paid time-off for eligible full-time employees (minimum 18 days per year based on years of service).
  • 10 company holidays plus 2 floating holiday.
  • All offices provide free beverages and snacks.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service