CrawlJobs Logo

C/C++ Developer - Oracle Databases

Serbia, Novi Sad · Job Posted May 16, 2026
Apply Position
Job Link Share

Job Responsibility

  • Dive deep into data replication debugging, analyzing existing code that is in use by hundreds of customers today
  • Analyze new features that are introduced by Oracle in recent releases and determine how to develop supporting features
  • Contribute to the efforts to the maintenance and improvement of existing connectors
  • call for improvement in all areas of Fivetran's codebase and infrastructure
  • Be a part of the process to move a high performance client side service to the cloud and operate at scale
  • Develop software designs and technical roadmap for the team
  • Contribute to hiring by participating in the interview process

Requirements

  • 2+ years programming in Java or C languages, strong preference to C/C++ for this role
  • Writes well-structured and performant code
  • Be able to dive into code that has been previously written and suggest improvements
  • Understand and can explain how to build high performance systems and processes
  • Have an analytical mindset that helps you identify design flaws in existing systems and come up with improvements
  • 1+ years of working in a cloud environment utilizing AWS, GCP, Docker/Kubernetes, CircleCI, or similar technologies
  • 1+ years of infrastructure as code on Docker/Kubernetes, AWS CloudFormation, Terraform, Google Cloud Deployment Manager, or equivalent
  • Able to define project requirements
  • Proficient at designing software and infrastructure
  • Experience understanding customer requirements and/or problems and breaking them down into engineering tasks
  • Experience working in large distributed teams

Nice to have

  • Working experience with database internals such as storage format, compression techniques, encryption, disaster recovery, transaction management, or high availability
  • Working experience in designing and developing file, event, application, or database connectors
  • Working experience with advanced Java development such as multi-threads, multi-tasking, different asynchronous programming mechanisms, garbage collector tuning, etc
  • Working experience setting up, maintaining and tuning production Oracle RDBMS

What we offer

  • 100% employer-paid medical insurance
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

C/C++ Developer - Oracle Databases

8 matching positions

Software Engineer II - Oracle Databases

Fivetran is building data pipelines to power the modern data stack for thousands...
Location
Location
Serbia , Novi Sad
Salary
Salary:
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years programming in Java or C languages, strong preference to C/C++ for this role
  • Writes well-structured and performant code
  • Be able to dive into code that has been previously written and suggest improvements
  • Understand and can explain how to build high performance systems and processes
  • Have an analytical mindset that helps you identify design flaws in existing systems and come up with improvements
  • 1+ years of of working in a cloud environment utilizing AWS, GCP, Docker/Kubernetes, CircleCI, or similar technologies
  • 1+ years of infrastructure as code on Docker/Kubernetes, AWS CloudFormation, Terraform, Google Cloud Deployment Manager, or equivalent
  • Able to define project requirements
  • Proficient at designing software and infrastructure
  • Experience understanding customer requirements and/or problems and breaking them down into engineering tasks
Job Responsibility
Job Responsibility
  • Dive deep into data replication debugging, analyzing existing code that is in use by hundreds of customers today
  • Analyze new features that are introduced by Oracle in recent releases and determine how to develop supporting features
  • Contribute to the efforts to the maintenance and improvement of existing connectors
  • call for improvement in all areas of Fivetran's codebase and infrastructure
  • Be a part of the process to move a high performance client side service to the cloud and operate at scale
  • Develop software designs and technical roadmap for the team
  • Contribute to hiring by participating in the interview process
What we offer
What we offer
  • 100% employer-paid medical insurance
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
  • Fulltime
Read More
Arrow Right
New

Staff Software Engineer

Fivetran is looking for a Staff Software Engineer to join our Database Connector...
Location
Location
Canada , Toronto
Salary
Salary:
167548.00 - 209435.00 CAD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant hands-on software engineering experience building backend, infrastructure, or distributed systems
  • Strong experience with Java and/or C/C++ in production systems
  • Deep understanding of database internals, transaction semantics, query behavior, and data consistency
  • Experience building or maintaining data replication, CDC, ETL/ELT, migration, or connector systems
  • Experience investigating low-level or poorly documented system behavior, such as binary logs, protocols, storage formats, or APIs
  • Strong system design skills, especially for reliable distributed systems operating under strict correctness and availability requirements
  • Ability to lead technical direction and influence architecture across teams
  • Strong communication skills and a track record of mentoring engineers
Job Responsibility
Job Responsibility
  • Design, build, and improve database connectors with a focus on correctness, performance, scalability, and operability
  • Investigate complex replication and CDC issues in production systems used by enterprise customers
  • Analyze low-level database behavior, logs, and transaction flows to support new features and improve reliability
  • Develop support for new database capabilities, especially in Oracle and other enterprise database platforms
  • Drive software design and technical roadmap decisions for the team
  • Improve observability, testing, and operational excellence across connector systems
  • Partner with engineers across teams to raise architecture quality and reliability across the broader platform
  • Mentor engineers and provide technical leadership through design reviews, implementation guidance, and hands-on development
What we offer
What we offer
  • 100% employer-paid medical insurance
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
  • Fulltime
Read More
Arrow Right

Mid-Level Software Developer

At Boeing, we innovate and collaborate to make the world a better place. We’re c...
Location
Location
United States , Seal Beach
Salary
Salary:
115600.00 - 156400.00 USD / Year
boeing.com Logo
Boeing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience with developing software with application integration and system architecture, utilizing standard IT lifecycle methodologies and tools
  • 3+ years of experience developing data management solutions including writing queries in SQL, .Net, Access, Oracle, JAVA Server Pages and interpreting the data
  • 3+ years of experience with leading teams and/or leading initiatives
  • 1+ years of experience with application development in one or more programming languages such as C#/C-Sharp, .NET, C, C++, Java, Python, R, SQL, Pro*C/C++, Perl, Shell Scripting, and Web/HTML technologies (JavaScript, jQuery, HTML5, web services, REST, microservices etc.
Job Responsibility
Job Responsibility
  • Designs, programs, tests, implements, documents and maintains computing applications
  • Collaborate with stakeholders to gather, analyze, and validate end-user requirements, ensuring solutions align with organizational goals
  • Writes and compiles code and constructs database objects based on documented design and analyzes information to determine architecture specifications, parameters for software compatibility, application security needs and other application architecture requirements
  • Modifies or upgrades applications to maintain software functionality, performance, and user experience
  • Identifies and resolves programming or application architecture problems
  • Reviews system performance and identifies and recommends improvements
  • Address IT Compliance items by performing application scans for security requirements
  • Partner with senior team member on application server setup when needed
  • Stay current with emerging technologies, tools, and industry trends to continuously improve development practices and solutions
  • Maintain clear and comprehensive technical documentation, including design documents, user guides, and release notes
What we offer
What we offer
  • competitive base pay and variable compensation opportunities
  • health insurance
  • flexible spending accounts
  • health savings accounts
  • retirement savings plans
  • life and disability insurance programs
  • paid and unpaid time away from work
  • generous company match to your 401(k)
  • industry-leading tuition assistance program pays your institution directly
  • fertility, adoption, and surrogacy benefits
  • Fulltime
Read More
Arrow Right

Data Architect

The Data Architect supports the Missile Defense Agency (MDA) on the Integrated R...
Location
Location
United States , Redstone Arsenal
Salary
Salary:
160000.00 - 210000.00 USD / Year
amentum.com Logo
Amentum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have 10, or more, years of general (full-time) work experience
  • Must have 5, or more, years of directly related experience
  • Must have 1, or more, years of experience working in a management or leadership role
  • Must be proficient in SQL development, database administration, and both RDBMS (e.g., PostgreSQL, Oracle) and NoSQL (e.g., MongoDB, Cassandra) or equivalent
  • Must have a mastery of visualization tools like PowerBI, Tableau or equivalent to present complex data insights
  • Must have strong coding skills for automation and data manipulation like Python, Java, C/C++, Perl or equivalent
  • Must have experience with cloud platforms such as AWS, Azure, or Google Cloud
  • Must have an understanding of Machine Learning (ML), Natural Language Processing (NLP), and predictive modeling
  • Must be familiar with MBSE and incorporating AI into legacy systems to streamline data output
  • Must have an active DoD Secret Security Clearance
Job Responsibility
Job Responsibility
  • Designing, deploying, and managing an organization's data architecture to ensure it supports strategic mission goals and vision
  • Creating a supporting vision and blueprint for data management systems
  • Developing an overall short term (next 2 years) and long term (5-7 year) organizational data strategy aligned with business or mission processes the strategic mission goals
  • Designing conceptual, logical, and physical data models to guide data structure and flow
  • Coordinating and collaborating with cross-functional teams to integrate technical functionality and ensure data accessibility
  • Implementing and auditing security measures to protect data integrity and ensure compliance with governance policies
  • Planning and executing large-scale data solutions
  • Managing the end-to-end data lifecycle, from platform selection to testing and implementation
What we offer
What we offer
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance
  • Fulltime
Read More
Arrow Right

IDAM Engineer

The IDAM Engineer role at NTT DATA involves leveraging expertise in Identity and...
Location
Location
United Kingdom , Birmingham
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong working knowledge of design, build and operation, for four or more of: IDAM Policy Management
  • IDAM fraud & risk management
  • IDAM Vendor & Industry-Related Assessment
  • IDAM Health Checks
  • CIAM (B2B, B2B2C/E/B) design & build
  • CIAM (B2C, G2C) design & build
  • IDAM Applications Onboarding
  • IDAM / PAM processes enhancements, inc JML
  • IDAM custom rules / interface creation
  • Identity Lifecycle Management & Provisioning
Job Responsibility
Job Responsibility
  • Working within agreed timelines on the design & implementation phases to
  • identify and unpack IDAM requirements, evaluate client IDAM solutions, define IDAM designs, support integration, configuration and testing of IDAM solutions and platforms.
  • Leveraging core competence and industry standards, frameworks and good practices to review, enable, validate or define client IDAM outcomes
  • Identify: Client needs and drivers for IDAM & PAM technology adoption
  • Technical Security requirements, functional & non-functional
  • Gaps, issues and failings in client Security designs and configurations.
  • Define: IDAM & PAM designs (High Level & Low Level)
  • User Profiles, Use Cases & IDAM/PAM processes
  • Work with other teams to agree Implementation plans and effort
  • Appropriate
What we offer
What we offer
  • Tailored benefits that support your physical, emotional, and financial wellbeing
  • Continuous growth and development opportunities
  • Flexible work options
Read More
Arrow Right

Idam Engineer

The IDAM Engineer role involves leveraging expertise in Identity and Access Mana...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with at least one of the following development environments/languages: J2EE, Python, Java, C/C++, .NET, C# or PL/SQL
  • Knowledge of operating systems (UNIX/Linux and Solaris, Windows) and of database management systems (Oracle, SQL Server, etc.)
  • Experience of design & solution build, deployment and ongoing management of process
  • Support System Integration Testing, User Acceptance Testing, Production Rollout
  • Applied knowledge of concepts and principles of 'Secure by Design' and 'Zero Trust'
  • Willingness to learn new Security skills and build experience from working in different security domains, with evidence of continued personal growth attaining necessary further Security qualifications and learning
  • Ability to operate in demanding situations whilst still having relentless drive to deliver with enthusiasm
  • Work within a wide range of styles, having ability to build good working relationships with delivery teams and stakeholders
  • Hold relevant and recognised professional Security / Risk / Compliance &/or Security Technology certifications supporting the role
  • Hold or be eligible to hold UK Gov vetting (e.g., SC clearance) for Public Sector clients
Job Responsibility
Job Responsibility
  • Working within agreed timelines on the design & implementation phases to
  • identify and unpack IDAM requirements, evaluate client IDAM solutions, define IDAM designs, support integration, configuration and testing of IDAM solutions and platforms.
  • Leveraging core competence and industry standards, frameworks and good practices to review, enable, validate or define client IDAM outcomes
  • Identify: Client needs and drivers for IDAM & PAM technology adoption
  • Technical Security requirements, functional & non-functional
  • Gaps, issues and failings in client Security designs and configurations.
  • Define: IDAM & PAM designs (High Level & Low Level)
  • User Profiles, Use Cases & IDAM/PAM processes
  • Work with other teams to agree Implementation plans and effort
  • Appropriate
What we offer
What we offer
  • Range of tailored benefits that support your physical, emotional, and financial wellbeing
  • Continuous growth and development opportunities
  • Flexible work options
  • Fulltime
Read More
Arrow Right

Release and Governance Engineer

The Governance & Shared Services team is looking for a committed and competent R...
Location
Location
Philippines , Makati City
Salary
Salary:
Not provided
avaloq.com Logo
Avaloq
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • University degree in Computer Science/Software Engineering
  • 2-5 years experience in a similar role, including bitbucket experience with hands on of CI/CD pipelines and tools for automation the build, test, and deployment processes of 3rd parties applications
  • Experience with version control systems like Git and collaboration tools like Jira and Confluence
  • Experience in Release and Configuration management
  • Experience with hands on programming language such as Java, C/C++, Python, JavaScript, PL/SQL etc.
  • Knowledge in Unix scripting and CentOS, RHEL platforms
  • Knowledge in Oracle Database
  • Knowledge in DEVOPS processes and deploy chain
  • Knowledge in Continuous Integration tools automation and configuration management
  • Proactive, self-motivated with passion for learning and self-improvementDatabase & Cloud technologies (OCI, Oracle)
Job Responsibility
Job Responsibility
  • Execute Release Upgrade of ACP (major and minor)
  • Execute PUS of ACP (major)
  • Baseline preparation with implementation of kernel and param packages updates
  • Project support for stream landscape definition
  • Support Development Team to ensure correct application of the quality process during project development
  • Support Deploy and Release Team in the solution delivery
  • Release planning support
  • Supervise the delivery process from release/versioning and deploy perspective
  • Define code guideline and development rules in release and delivery processes
  • Design, build, and configure applications to meet business process and application requirements
What we offer
What we offer
  • Annual bonus
  • Flexible working
  • Instant recognition
  • Access to Udemy for professional and personal learning
  • Fulltime
Read More
Arrow Right

Data Engineer

Join Blue Ridge Care as a Data Engineer. At Blue Ridge Care, we deliver extraord...
Location
Location
United States , Winchester
Salary
Salary:
90000.00 - 140000.00 USD / Year
brhospice.org Logo
Blue Ridge Hospice
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor’s or master’s degree in computer science, data science, software engineering, information systems, or related quantitative field
  • At least two years of work experience in data management disciplines, including data integration, modeling, optimization and data quality, or other areas directly relevant to data engineering responsibilities and tasks
  • Proven project experience developing and maintaining data warehouses in big data solutions
  • Ability to design, build, and deploy data solutions that capture, explore, transform, and utilize data to support AI, ML, and BI tools
  • Strong ability in programming languages such as Python, Java, and C/C++ with experience writing production code
  • Ability in data science languages/tools such as SQL, R, SAS, or Excel
  • Proficiency in the design and implementation of modern data architectures and concepts such as cloud services (AWS, Azure, GCP) and modern data warehouse tools (Snowflake, Databricks, Microsoft Fabric)
  • Experience with database technologies such as SQL, Oracle, Hadoop, or Teradata
  • Ability to collaborate within and across teams of different technical knowledge to support delivery and educate end users on data products
  • Ability to communicate complex technical concepts to non-technical stakeholders
Job Responsibility
Job Responsibility
  • Designs and develops data pipelines that extract data from various sources, transforms it into the desired format, and loads it into the appropriate data storage systems using CI/CD tools and practices
  • Integrates data from different sources, including databases, data warehouses, APIs, and external systems
  • Creates robust data models and architectures to support analytics initiatives
  • Collaborates with business stakeholders to understand their analytics needs and delivers comprehensive reports, dashboards, and models
  • Collaborates with data analysts to optimize models and algorithms for data quality, security, and governance
  • Ensures data consistency and integrity during the integration process, performing data validation and cleaning as needed
  • Ensures all data engineering activities comply with HIPAA and other relevant healthcare data privacy regulations
  • Monitors and tunes data systems, identifies and resolves performance bottlenecks, and implements caching and indexing strategies to enhance query performance
  • Implements data quality checks and validations within data pipelines to ensure the accuracy, consistency, and completeness of data
  • Establishes the governance of data and algorithms used for analysis, analytical applications, and automated decision making
What we offer
What we offer
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Retirement with Company Match
  • Paid Time Off
  • Paid Volunteer Time
  • Thrift Shop Discount
  • Fulltime
Read More
Arrow Right