Full-Time

Senior Engineer Backend

Posted on 1/11/2025

Verizon Communications

Verizon Communications

10,001+ employees

Telecommunications services including wireless and broadband

Enterprise Software
Consumer Goods

Senior

Colorado Springs, CO, USA

100% onsite at Colorado Springs, CO location.

US Top Secret Clearance Required

Category
Backend Engineering
Software Engineering
Required Skills
Bash
jQuery
Agile
Python
JavaScript
Data Science
Java
Postgres
Perl
C/C++
Linux/Unix
AngularJS
Requirements
  • Bachelor's degree or four or more years or work experience
  • Four or more years of relevant work experience
  • Must be able to pass an extensive background investigation as a condition of employment.
  • Bachelor’s degree in Computer Science or related field (even better if you have)
  • Seven (7) plus years of technical experience in: Web application development within multiple browser brands/platforms, Java, JavaScript, jQuery, AngularJS and similar packages to build a robust and flexible client-side presentation, Charting, graphics and icon design and development, Web application servers (Apache Tomcat) and services within UNIX environments, Software development of complex applications within UNIX systems, Working within UNIX shells and the UNIX environments, Object-oriented development using C++, Java, or Python, Database management systems such as Postgres and Vertica, including designing tables and relationships, complex queries and writing stored procedures, UNIX shell scripting using BASH, PERL and Python using object-oriented approaches, Experience working with big data applications with an understanding of the unique storage and processing challenges big data imposes.
  • Recent and proven technical experience and software development skills (personal characteristic)
  • Highly motivated to provide correct and effective designs and code quickly, meeting all deadlines and requirements (personal characteristic)
  • Excellent oral and written communication skill, both formally and informally (personal characteristic)
  • Strong analytical and troubleshooting skills (personal characteristic)
  • Collaborative, creative and detail-oriented approach to problem solving in complex situations (personal characteristic)
  • Ability to work individually with minimal direction, and as a team player on a larger development team (personal characteristic)
  • Quickly support new projects as business needs require (personal characteristic)
  • Teamwork skills are critical (personal characteristic)
  • Knowledge of overall system architecture concepts including server database configurations, Internet communication protocols and embedded controls (domain knowledge)
  • Understanding of server-side system design characteristics (e.g. virtualization, scalability, load-balancing, database optimization, etc.) (domain knowledge)
  • Familiar with general security concepts (e.g. authentication, authorization, encryption, digital signatures, etc.) (domain knowledge)
  • Familiarity with columnar databases (such as Vertica) would be preferred (domain knowledge)
  • Solid understanding of software development lifecycle best-practices, methods and conventions, including but not limited to test-driven development, source code management, continuous integration (process knowledge)
  • Understanding of agile techniques, including TDD, CI/CD. Ability to work in a hybrid agile environment (process knowledge)
  • Understanding of and prior experience with coding standards and design and code reviews (process knowledge)
  • Previous experience with and general understanding of traditional waterfall lifecycle (process knowledge)
  • Experience with collaborative development and documentation techniques and tools (process knowledge)
  • Skills using informal user-stories and agile design approaches as well as software specification techniques such as UML, BPL, etc. (process knowledge)
  • Understanding of product development processes and tools, including experience with software requirements development, design, and testing (verification & validation) methodologies (process knowledge)
Responsibilities
  • Design, develop, test and integrate abstract, reusable software components using an object-oriented design approach in an agile, test-driven development environment.
  • Use collaboration tools to design and document solutions and communicate with team members and management.
  • Use a variety of programming languages, packages and tools to implement solutions.
  • Use configuration management tools to manage codebases.
  • Use a variety of system platforms to build, test, deploy and manage solutions.
Verizon Communications

Verizon Communications

View

Verizon Communications provides telecommunications services, including wireless communications, broadband internet, and digital television, primarily in the United States. The company offers subscription-based plans for mobile phone services, home internet, and digital TV, allowing customers to select options that suit their needs. Verizon is recognized for its reliable network coverage and advanced technology, including the rollout of 5G, which enhances internet speed and connectivity. Unlike many competitors, Verizon focuses on personalized customer experiences through programs like "myPlan," which tailors deals to individual preferences. The company's goal is to deliver essential communication services while continuously improving customer satisfaction and expanding its technological offerings.

Company Stage

IPO

Total Funding

$11.9M

Headquarters

New York City, New York

Founded

1983

Simplify Jobs

Simplify's Take

What believers are saying

  • Growing demand for private 5G networks offers Verizon new enterprise opportunities.
  • AI-driven network management tools can optimize Verizon's network performance and reduce costs.
  • Expansion of IoT devices allows Verizon to offer integrated solutions, diversifying its portfolio.

What critics are saying

  • T-Mobile's aggressive 5G expansion threatens Verizon's market share.
  • Rising interest rates may impact Verizon's investment in network infrastructure.
  • Cord-cutting trends could reduce demand for Verizon's digital TV services.

What makes Verizon Communications unique

  • Verizon's 5G deployment for the U.S. Air Force enhances its reputation for reliability.
  • Partnership with Nvidia integrates AI with 5G, showcasing cutting-edge technological innovation.
  • Verizon Frontline's solutions for public safety highlight its commitment to mission-critical communications.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Hybrid Work Options

401(k) Company Match

Paid Vacation

Parental Leave

Adoption Assistance

Tuition Reimbursement