Logo
Delaware Staffing

Principal Software Engineer - AI-Driven Next-Gen Analytics Platform

Delaware Staffing, Dover, Delaware, United States, 19904

Save Job

Software Developer Position

We are seeking a seasoned software developer with deep expertise in C++ programming, database internals, distributed systems, and cloud-native development, with a strong focus on AI-first architecture and intelligent analytics. As Oracle Analytics evolves into a next-generation, AI-powered platform, we are reimagining how business users interact with their datamaking experiences more automated, conversational, and predictive. The ideal candidate will play a pivotal role in building systems that harness the power of large language models (LLMs), vector databases, semantic layers, and AI-enhanced query generation to transform traditional BI into a truly intelligent analytics platform. You will work on deep systems internals, AI-integrated execution engines, and scalable infrastructure that empowers users to effortlessly navigate data across the spectrumfrom simple spreadsheets to petabyte-scale enterprise data warehousesusing natural language, smart recommendations, and adaptive insights. This is a rare opportunity to shape the future of AI-powered analytics by contributing to a platform that blends core engineering rigor with cutting-edge AI innovation. Key Responsibilities

+ Design, develop, test, and deliver new features for a modern analytics platform, with growing emphasis on AI-assisted data exploration and automation, deployable on both Oracle Cloud and on-premise environments + Lead the creation of formal design specifications and the development of complex systems, including components that support AI-enhanced user experiences and intelligent query processing + Collaborate closely with Product Management to define product requirements, especially those involving augmented analytics, natural language interfaces, and smarter data workflows + Build high-quality software applications following established coding standards, while evolving them to support AI-integrated capabilities + Communicate regularly with project teams, sharing progress and collaborating on both traditional and AI-driven features + Contribute to continuous improvement by suggesting enhancements to the user interface, system architecture, or the adoption of emerging technologiesincluding selective AI/ML integration where it adds clear value + Ensure quality through solid development standards, rigorous testing, and thoughtful review processes + Perform maintenance and enhancements on existing software, with a focus on improving scalability, usability, and gradually introducing intelligent automation Key Qualifications

+ BS/MS in Computer Science or a related discipline + Strong analytical and problem-solving skills, with an aptitude for systems thinking and performance tuning + Proven experience building and debugging multithreaded, concurrent applications in production environments + Ability to architect and develop large-scale, enterprise-grade systems, with attention to extensibility and modular design + In-depth understanding of memory management, concurrency models, and low-level performance optimization + Advanced proficiency in modern C++, including STL, templates, and object-oriented design patterns + Interest or experience in database internals, query processing, or storage engine development + Practical experience with AI/ML programming, including model integration, inference pipelines, or AI-enhanced features (e.g., recommendation, NLP, anomaly detection) + Familiarity with LLMs, vector databases, semantic search, or embedding-based similarity systems is a plus + Solid grasp of SQL, relational data modeling, and data processing concepts (joins, indexes, query optimization) + Working knowledge of Java, Python, or scripting languages for data workflows, automation, or ML integration + Hands-on experience building cloud-native, distributed systems with scalable microservice architectures + Solid knowledge of data structures, algorithms, and operating systems fundamentals + Familiarity with Agile/Scrum methodologies and CI/CD workflows + Experience using source control systems such as Git + Excellent verbal and written communication skills + Highly motivated, quality-focused, and passionate about building intelligent systems + Collaborative team player with a mindset for continuous learning and innovation Disclaimer: Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates. Range and benefit information provided in this posting are specific to the stated locations only US: Hiring Range in USD from: $96,800 to $223,400 per annum. Oracle offers a comprehensive benefits package which includes the following: medical, dental, and vision insurance, short term disability and long term disability, life insurance and AD&D, supplemental life insurance, health care and dependent care Flexible Spending Accounts, pre-tax commuter and parking benefits, 401(k) Savings and Investment Plan with company match, paid time off, 11 paid holidays, paid sick leave, paid parental leave, adoption assistance, Employee Stock Purchase Plan, financial planning and group legal, and voluntary benefits including auto, homeowner and pet insurance.