Massachusetts Information Technology Jobs

Search for Jobs in Information Technology
MassHire JobQuest Logo

Job Information

Oracle Software Architect in Cambridge, Massachusetts

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.

Provide leadership and expertise in the development of new products/services/processes, frequently operating at the leading edge of technology. Recommends and justifies major changes to existing products/services/processes. BS or MS degree or equivalent experience relevant to functional area. 8 or more years of software engineering or related experience.

This is a remote/office based position which may be performed anywhere in the United States except for within the state of Colorado.

Oracle is an Affirmative Action-Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veterans status, age, or any other characteristic protected by law.

_Software Architect – DPDK Specialist_

This is a hands-on leadership position that will involve providing technical leadership as part of a new project to rebuild Oracle’s market-leading Session Border Controller (SBC) product using Cloud Native technologies. This position is to specifically support the cloud-native SBC initiative following an Agile CI/CD process.

_Preferred Qualifications:_

  • 10 years of software engineering experience with networking or telecommunications systems, specifically with SIP/VOIP and multi-media IP.

  • 2 years experience in a technical lead or architect role guiding a geographically distributed team.

  • A deep understanding of software development in a team environment, and a track record of shipping software on time is required.

  • Experience developing software across a broad range of next generation IP technologies, including VOIP protocol, internetworking, session replication technologies.

  • Experience/Knowledge in the following technical areas is required:

o 5 years of DPDK, including DPDK drivers and DPDK framework

o Expertise in following languages: C, C (Python will be a plus)

o Experience with L2/L3 protocols

o Experience with VoIP technologies based on SIP protocol.

o Experience with Networking and IP Security Technologies, or developing other Telecommunications software solutions.

o Experience in developing Scalable, Fault tolerant and Highly available systems

o Experience with Linux, Virtualization and Network Administration

o Experience with networking protocols or networking software development, specifically IPv4/IPv6, TLS/DTLS, ICE, IPSec/IKE, LI (X1, X2, X3), ICMP

o Experience developing software following Agile and CI/CD processes including automation testing development

  • These skills are not required but nice to have:

o Knowledge of microservices and cloud native applications design.

o Experience developing/deploying cloud-native applications utilizing cloud-native technologies, specifically Docker containers & Kubernetes

o Experience with other cloud-native technologies such as Kibana, EFK, Prometheus, Jaeger & cloud-native databases

o Experience developing or designing cloud-based services (e.g. SaaS, PaaS)

o Knowledge and development background in web services, or web based technologies using REST.

o Test Automation experience using TCL, Perl, or Python.

  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.

  • Ability to handle multiple competing priorities in a fast-paced environment.

  • Proven track record of fast learning, innovation, strategic thought leadership and teamwork.

  • Ability to navigate large organizations, develop relationships and build network.

4-year bachelor degree required. Masters degree in computer science or equivalent is preferred.

Job: *Product Development

Organization: *Oracle

Title: Software Architect

Location: United States

Requisition ID: 210002AK

DirectEmployers