Staff Software Engineer for strategic projects at Exasol, focusing on complex system software and database initiatives. Collaborating with cross-functional teams to innovate and develop high-performance solutions.
Responsibilities
Lead and contribute to strategic engineering initiatives across core database functionality, data ingestion, connectors, integrations, and platform components
Perform technical research, evaluation, and prototyping to explore new ideas, architectures, and technologies, and assess their feasibility, performance, and impact
Design and implement robust, scalable, and maintainable software, taking exploratory work through to production readiness
Collaborate closely with cross-functional engineering teams to align on architecture, manage product development dependencies, and drive cross-team execution
Take ownership of complex problem areas and translate high-level goals into clear technical designs and deliverables
Contribute to initiatives that may span on-prem, cloud, or hybrid environments, considering performance, scalability, and operational constraints
Stay updated with the latest advancements in database technologies and development methodologies, and actively contribute to building a strong product and platform competency knowledge base within the Chennai development center
Requirements
8+ years of experience as a software engineer working on complex, backend, or system-level software
Strong proficiency in C++ or Python, with solid expertise in multithreading, data structures, performance optimization techniques, and algorithmic optimization; experience with Rust or other modern systems programming languages is a plus
Hands-on experience building and maintaining high-performance, scalable systems, preferably in data-intensive or platform-oriented environments
Good understanding of software architecture, system design, and engineering trade-offs
Prior exposure to database internals, such as SQL compilers, query optimizers, execution engines, or storage subsystems, is highly desirable
Exposure to cloud platforms (AWS, Azure, or GCP) and an understanding of how large-scale systems behave in cloud or hybrid environments is a plus
Ability to collaborate effectively across teams and work on problems that span multiple components and technical domains
Benefits
Competitive compensation
A structured onboarding program and hands-on mentorship
Career paths
The chance to grow inside a fast-scaling, high-performance team
Software Engineer responsible for design and development of software solutions for DOD and Intel communities. Working with Microsoft technologies and ensuring compliance with security standards.
Program Mission Assurance Engineer for Northrop Grumman ensuring technical requirements integration and collaborating on quality standards. Overseeing program risks, conducting quality reviews, and analyzing testing processes.
Full Stack Engineer building enterprise - level applications for healthcare quality reporting at ICF. Collaborating with engineers using React and Node.js to impact patient care data systems.
Software Engineer II developing machine learning features for CNN, collaborating with cross - functional teams to build innovative digital products and improve user experiences.
Staff Software Engineer at Coinbase defining architecture for fund flow correctness. Leading AI initiatives and cross - functional collaborations with financial services.
Software Engineer developing mobile network solutions for business users. Joining an agile team building the latest communications software technology.
Staff Software Engineer on the AI team creating teleoperation systems for humanoid robots. Collaborating with various teams to build a scalable platform for high - quality data collection.
Research Software Engineer at RTX developing formal methods to enhance security and resilience of large systems. Requires strong software development skills and U.S. citizenship for security clearance.
Backend Software Engineer for AI Core team building foundational AI capabilities across Ad Platforms. Implementing backend services, APIs, and integrating LLMs for AI - powered systems.
Senior Software Engineer developing and maintaining web - based JavaScript player for Disney+, Hulu, and ESPN+. Collaborating with teams to deliver a seamless video streaming experience across platforms.