Oracle Sustaining Engineering Manager in Ogden, Utah
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.
This is a hands-on position that will involve managing a sustaining engineering 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 primarily involved in sustaining engineering with some occasional feature development. This position will also require managing communication with customers that may have escalated issues.
7 years of experience working with networking or telecommunications systems, specifically with SIP/VOIP and multi-media IP.
3 years of experience managing a software engineering team or working with customers in a sustaining or support role as the primary point of contact for customers.
Experience in a leadership role, with demonstrated success leading a team in a dynamic, fast-paced environment.
3 years of hands-on people or project management experience guiding a team in daily engineering activities. Experience working successfully as part of a geographically distributed engineering team.
A solid understanding of software development in a team environment, and a track record of working in an engineering team to improve software quality.
Experience in the following areas is preferred:
o Experience developing or supporting highly concurrent/high throughput software
o Experience developing or supporting highly available/redundant software
o Experience with networking protocols or networking software, 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 managing escalated customer situations, possibly in challenging circumstances.
o Experience working directly with telecommunications customers, especially service providers or medium to large enterprises. Demonstrated ability to communicate with customers at all levels – with hands on technical contacts as well as management and executives.
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
Title: Sustaining Engineering Manager
Location: United States
Requisition ID: 20000Y0V