Massachusetts Information Technology Jobs

Search for Jobs in Information Technology
MassHire JobQuest Logo

Job Information

Oracle Engineering Manager in Marlborough, Massachusetts

Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc.

As a manager of the software engineering division, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.

Leads a specialized area which may have diverse functional elements. Frequently interacts with supervisors and/or functional peer group managers. May interact with senior management. Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development. BS degree or equivalent experience relevant to functional area. Typically one year of software engineering or related experience.

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.

_Job Description_:

This is a hands-on position that will involve managing a development team for Oracle’s market-leading Session Border Controller (SBC) product. The SBC is deployed across multiple top-tier operators and numerous large and medium enterprises. This position will be responsible for a team that is involved in both feature development as well as ongoing sustaining of the product. The position may also involve support for developing a cloud-native SBC following an Agile CI/CD process, potentially serving as both the team manager and scrum master.

_Preferred Qualifications:_

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

  • 3 years of experience recruiting, managing and coaching high quality software engineering teams.

  • Experience in a leadership role, with demonstrated success in building and establishing a team in a dynamic, fast-paced environment.

  • 3 years of hands-on people or project management experience guiding team in daily engineering activities. Experience working successfully as part of a geographically distributed engineering team, or as part of an offshore development team is required.

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

  • This team may be part of a broader team that is following a scaled Agile software development approach. Candidate should have experience working within an Agile program, including development and automation testing

  • Experience in the following areas is preferred:

o Experience developing highly concurrent/high throughput software

o Experience developing highly available/redundant software

o Experience with networking protocols or networking software development, specifically IPv4/IPv6, TLS/DTLS, SIP, RTP/RTCP, SRTP, DNS, SNMP, ICE, IPsec/IKE, SDP offer answer model, DNS, L2/L3, LI (X1/X2/X3), ICMP

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 software following Agile and CI/CD processes including automation testing development

o Minimum of 2 years of scrum master experience

  • 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. Higher education in computer science preferred.

Job: *Product Development

Organization: *Oracle

Title: Engineering Manager

Location: United States

Requisition ID: 20000Y0Y