Jobs / Ora***

Principal Network Developer

Ora*** · Nashville, TN, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Nashville, TN, United StatesRemote
Remuneration
Not specified
Location
Nashville, TN, United States
Visa sponsorship
Sponsors visa

Job summary

The Ora*** Cloud Infrastructure (OCI) team offers a unique opportunity to design, build, and operate a comprehensive suite of large-scale, integrated cloud services within a broadly distributed, multi-tenant cloud environment.

Qualifications

  • We are seeking an experienced Software Engineer to design and develop software, including automated test suites, for major components in our Network Monitoring & Analytics Stack.
  • Required
  • 10+ years of overall experience in software development
  • 5+ years of experience in developing large scale distributed services/applications
  • Proficiency with Java/Python and Object-Oriented programming is a must
  • Excellent knowledge of data structures, algorithms
  • Excellent organizational, verbal, and written communication
  • Knowledge of cloud computing & networking
  • Provide technical guidance and mentorship to other software developers, sharing knowledge and best practices.
  • Actively participate in an agile development environment, contributing to the iterative planning, design, and delivery of innovative business-critical applications.
  • for a moderately-sized project or initiative.
  • Efficiently delegates, monitors, and prioritizes work across multiple projects, providing technical oversight and adjusting plans to address shifts in resources or timelines.

Responsibilities

  • As a member of our fast-growing team, you'll enjoy a high degree of autonomy, diverse challenges, and unparalleled opportunities for growth.
  • Assist in defining, designing, and developing software solutions for major components within the Network Planning Service, Network Monitoring & Analytics Stack.
  • Build and maintain complex distributed systems for large-scale data handling, including real-time, online, and batch data processing.
  • Specify, implement, and debug improvements or changes to existing software architecture to meet evolving business needs.
  • Develop and maintain automated test suites to ensure high-quality, reliable solutions.
  • Collaborate closely with cross-functional teams—such as product, and operations—to deliver cloud services that meet customer and business
  • Planning & Execution:
  • Manages and coordinates moderately complex tasks, monitoring timelines and deliverables to ensure timely completion and adherence to

Skills

Communication

Degrees

AssociateBachelorDegree

Work schedule

Shift

Industry

AutomotiveEnergyMedia

Company size

SmbStartup