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