Senior Lead Software Development Engineer
Oracle - Des Moines, IA
Apply NowJob Description
Job Description Overview Join Oracle Cloud Infrastructure (OCI) and be part of a team that delivers exceptional performance and cost-effective services across both public cloud and on-premises infrastructure. Our Oracle Kubernetes Engine (OKE) powers our managed Kubernetes service and is evolving rapidly with new features. Become part of a 24/7 operation that is committed to supporting a growing customer base. Position Overview We are on the lookout for passionate engineers to solve complex challenges in distributed systems and high-availability services. This is an excellent opportunity at Oracle to innovate and build systems from scratch as our department experiences rapid growth, allowing engineers at any level to significantly impact both technology and business results. If you're a skilled programmer with strong knowledge of networking, storage, and operating systems, we want to hear from you! You will focus on developing distributed systems that facilitate Kubernetes operations, and enhance automation for testing and deployments. Qualifications Bachelor's degree in Computer Science or a related field with substantial coding experience. Over 6 years of experience in creating and managing large-scale distributed systems. Expertise in Java and Golang for a minimum of 6 years. Strong background in data structures, algorithms, operating systems, and distributed systems. Outspoken problem-solving skills with excellent communication and a strong sense of ownership. Familiarity with scripting languages like Python or Perl is a bonus. Experience with multi-tenant virtualized infrastructure is advantageous. Responsibilities As a pivotal member of our engineering team, you will design and develop software optimized for various applications and operating systems, while providing technical guidance to fellow developers. Your responsibilities will include: Creating innovative systems and features tailored for our customers. Collaborating cross-functionally to develop optimal systems that enhance operations and customer experiences. Debugging and maintaining existing systems with a strong emphasis on performance and efficiency. Overall ownership as a generalist to resolve issues across diverse layers of architecture. Developing automation tools to efficiently scale our systems. Interacting with partner teams both internal and external to Oracle. Participating in on-call rotations to address service issues and support customer requirements. Salary Range: The salary range is between $96,800 and $223,400 annually, with eligibility for bonuses and equity options. Benefits: Comprehensive medical, dental, and vision insurance, including expert medical opinions. Short-term and long-term disability coverage. Life insurance and AD&D coverage available. Flexible Spending Accounts for health and dependent care expenses. Pre-tax commuter benefits. 401(k) Savings Plan with company matching. Flexible vacation policy for eligible salaried employees. 11 paid holidays and 72 hours of annual sick leave. Paid parental leave and adoption assistance offered. Employee Stock Purchase Plan and financial planning services. Voluntary benefits, including auto, home, and pet insurance. This position will be open for applications for at least three calendar days from the posting date or until the position is filled. About Us As a leader in cloud technology, Oracle is committed to innovation and integrity. We empower our employees and promote an inclusive environment conducive to personal and professional growth. We offer a competitive benefits package that supports a healthy work-life balance and encourages community engagement through volunteer opportunities. Oracle is committed to inclusivity and provides necessary assistance for applicants with disabilities throughout the hiring process. We are an Equal Employment Opportunity Employer, welcoming qualified applicants from diverse backgrounds.
Created: 2026-03-10