CrawlJobs Logo

Senior Software Engineer (Connectors and Integration / Python)

exasol.com Logo

Exasol

Location Icon

Location:
India , Chennai

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Exasol’s Analytics Engine accelerates insights from the world’s data. It is purpose-built to handle the most demanding data workloads at an unmatched price/performance ratio. Our in-memory, massively parallel processing (MPP) technology is specifically designed for analytics, enabling businesses to turn data into actionable insights. At Exasol, we are committed to pushing the boundaries of what is possible in data analytics, and we are looking for enthusiastic individuals to join our team and help shape the future of data technology. Join our diverse, remote-first team where more than 30+ languages (and counting!) are spoken, and every voice is valued. We are looking for passionate individuals who thrive on collaboration, innovation, and a shared commitment to help shape the future of data technology. We are looking for an experienced Python Software Engineer with expertise in the area of writing connectors and integrate Exasol with 3rdparty products and services.

Job Responsibility:

  • Develop and maintain solutions to connect Exasol to 3rd-party products and services
  • Write requirement and design documents
  • Write user documentation
  • Record demos

Requirements:

  • Experience with database connections and transaction mechanisms
  • Understanding and mastery of the challenges of mass data handling
  • Understanding the challenges Python has with concurrency and parallelism and ways to mitigate them
  • At least 3 years in-depth experience as Python developer
  • Experienced with automated testing (unit and integration tests)
  • Motivated and eager to broaden your knowledge within new areas, when necessary, e.g. internal workings of the Exasol database
  • Proficient with relational databases and SQL (i.e. you can handoptimize SQL statements)
  • Basic Linux and Linux scripting knowledge
  • Experience working with Docker or other container technologies
  • Customer-centric mindset, and your goal is always to create an optimal user experience
  • Good understanding of data structures, data modeling and software architecture
  • Solid understanding of IT and network security

Nice to have:

  • You know how to integrate Python with C and C++ (language bindings)
  • You have experience with network analyzers
  • You have experience in setting up disposable cloud testing environments
What we offer:
  • Own Your Impact: At Exasol, you are not just a cog in the machine
  • you will step into immediate ownership of projects, driving them forward with a refreshing level of autonomy
  • Thrive in a Global Team: Join a vibrant, international community where diversity is celebrated, collaboration is key, and feedback fuels growth
  • Learn, Grow, Lead: We are invested in your development! Continuous knowledge-sharing, "Coffee and Learn" sessions, exciting events, and dedicated leadership programs empower you to soar
  • Work on Your Terms: Flexibility is the name of the game! Enjoy adaptable hours, remote options, and "workcations" for the ultimate work-life balance
  • Growth That Goes Beyond the Office: Dive into a comprehensive onboarding experience, fun team events, and a deep commitment to diversity and sustainability. We care about your holistic well-being
  • Rewards that Matter: Monthly home office allowance, volunteering options, floating days, and secure pension plans (location-dependent) prove we value your contributions

Additional Information:

Job Posted:
December 08, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer (Connectors and Integration / Python)

Software Engineer – Bigdata

Software Engineer – Bigdata role involving development, analysis, and support of...
Location
Location
United States
Salary
Salary:
Not provided
sygnasolutions.com Logo
Sygna Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ Yrs experience
  • Bachelor’s degree or equivalent in Computer Science, Computer Information Systems, Information Technology, or a related degree
Job Responsibility
Job Responsibility
  • Develop, create, and modify computer applications
  • Analyze user needs and software requirements to determine feasibility of design
  • Provide support and administration of computer applications and software programs
  • Implementation of business approved transformation/logics using Vector pipeline, Python connector creation for aforesaid transformations
  • Analyzed the source data and designed the solution to implement using Python/Vector flow
  • Experienced in handling large datasets using Partitions, Memory utilizations, replication, load balancing, Fault tolerance, Transformations and other during ingestion process itself
  • Visualization of transformed data sets from Splunk tool
  • Handling and managing structured and semi-structured data and writing python connectors
  • Development and deployment of code and subsequently deploy in PRODUCTION server for down-streams
  • Develop Elastic search index and exposing as rest-full web-services for client consumption
  • Fulltime
Read More
Arrow Right

Senior Security Engineer, Sailpoint Development Lead - IAM

We are seeking an experienced and motivated Sr. Engineer to lead the Sailpoint d...
Location
Location
United States , Bethesda
Salary
Salary:
108300.00 - 176300.00 USD / Year
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, information systems, cybersecurity or a related field or equivalent experience/certification
  • 7+ years of progressive Information Technology/Information Security experience in engineering and development of IGA features & Application integration including at least 4 years of experience in SailPoint IIQ Implementation, Configuration, Customization, and deployment in an enterprise environment
  • 4 + years of experience in technologies such as Java, JavaScript, JSON, XML, Python and REST development
  • 4 + years of experience in writing and troubleshooting rules, workflows, custom connectors
  • 4 + years of developing/understanding of requirements, design, implementation, integration, testing
  • 2+ years’ experience working in agile methodologies
Job Responsibility
Job Responsibility
  • Makes decisions on the architecture and design of software projects, validating that the system design meets scalability, reliability, and performance requirements
  • Provides technical direction, mentoring, and support to team members
  • Solves complex technical issues and functions as an escalation for the team in problem-solving
  • Leads code reviews to ensure high-quality, maintainable, and efficient code
  • Establishes and ensures compliance with coding standards
  • Exercises strong interpersonal/relationship/communication skills, with the ability to convey technical concepts to non-technical stakeholders
  • Contributes to the codebase, particularly for critical or complex components
  • Participates in project planning, including estimation of tasks, defining milestones, and ensuring realistic timelines
  • Assigns tasks to team members based on their skills and project requirements
  • Monitors progress and adjusting plans as necessary
What we offer
What we offer
  • Bonus program
  • Comprehensive health care benefits
  • 401(k) plan with up to 5% company match
  • Employee stock purchase plan at 15% discount
  • Accrued paid time off (including sick leave where applicable)
  • Life insurance
  • Group disability insurance
  • Travel discounts
  • Adoption assistance
  • Paid parental leave
  • Fulltime
Read More
Arrow Right

Connector Developer - Applied AI Engineering

You will be part of our Engineering team at DevRev, developing solutions over th...
Location
Location
Slovenia , Ljubljana
Salary
Salary:
Not provided
devrev.ai Logo
DevRev
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior Integration Development Expertise: Requires 3+ years in integration software development, focusing on designing, implementing, and scaling complex, customer-facing solutions using Webhooks and APIs (ETL). This includes hands-on experience with TypeScript/JavaScript, Python, and SQL.
  • Robust System Architecture & Security: Proven ability to build resilient and scalable integrations by prioritizing maintainable design patterns and utilizing strategies like rate limiting, retries, and exponential backoff. Must have a solid understanding of secure API integration practices (OAuth, API key/token management, secrets handling).
  • Advanced Data Synchronization & Modeling: Expertise in managing large-scale data synchronization (one-way and two-way sync) and proficiently handling data mapping, transformation, and schema alignment across diverse systems, including familiarity with data modeling and graph data structures.
  • Operational Excellence & Observability: Skilled in applying event-driven and pub/sub architectures for reactive integrations. This includes implementing clear logging and actionable error surfacing to support observability, writing high-quality tests, and efficiently triaging technical blockers.
  • API Standards & Documentation: Proficient in working with OpenAPI specifications and integrating third-party SDKs (e.g., Google, Azure). Must have experience writing concise, well-structured documentation for long-term team understanding and onboarding.
  • Education/Experience: Bachelor’s degree in Computer Science or a related field, OR demonstrated equivalent professional experience.
Job Responsibility
Job Responsibility
  • Design, develop, implement and maintain integrations, automations and customizations to integrate DevRev with customers’ tech stack and workflows, and ensure successful customer engagements.
  • Integrate DevRev with other SaaS and non-SaaS systems through APIs and Webhooks and/ or real-time communication technical architecture.
  • Utilize AI in novel ways to solve customer problems, including Generative AI techniques like prompt engineering for foundation large language models (LLMs) to enable great AI agent experience.
  • Conduct data analysis, writing SQL queries, and building dashboards to share insights and drive decision-making.
  • Be proactive in communicating and keeping constant feedback loops to all key stakeholders including Customers, Engineering, Product, Customer Success & Support, Revenue, Marketing etc.
  • Learn new tools and guide customers through critical workflows, e.g. integration with code repositories.
Read More
Arrow Right

Connector Developer - Applied AI Engineering

You will be part of our Engineering team at DevRev, developing solutions over th...
Location
Location
Slovenia , Ljubljana
Salary
Salary:
Not provided
devrev.ai Logo
DevRev
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior Integration Development Expertise: Requires 3+ years in integration software development, focusing on designing, implementing, and scaling complex, customer-facing solutions using Webhooks and APIs (ETL). This includes hands-on experience with TypeScript/JavaScript, Python, and SQL.
  • Robust System Architecture & Security: Proven ability to build resilient and scalable integrations by prioritizing maintainable design patterns and utilizing strategies like rate limiting, retries, and exponential backoff. Must have a solid understanding of secure API integration practices (OAuth, API key/token management, secrets handling).
  • Advanced Data Synchronization & Modeling: Expertise in managing large-scale data synchronization (one-way and two-way sync) and proficiently handling data mapping, transformation, and schema alignment across diverse systems, including familiarity with data modeling and graph data structures.
  • Operational Excellence & Observability: Skilled in applying event-driven and pub/sub architectures for reactive integrations. This includes implementing clear logging and actionable error surfacing to support observability, writing high-quality tests, and efficiently triaging technical blockers.
  • API Standards & Documentation: Proficient in working with OpenAPI specifications and integrating third-party SDKs (e.g., Google, Azure). Must have experience writing concise, well-structured documentation for long-term team understanding and onboarding.
  • Education/Experience: Bachelor’s degree in Computer Science or a related field, OR demonstrated equivalent professional experience.
Job Responsibility
Job Responsibility
  • Design, develop, implement and maintain integrations, automations and customizations to integrate DevRev with customers’ tech stack and workflows, and ensure successful customer engagements.
  • Integrate DevRev with other SaaS and non-SaaS systems through APIs and Webhooks and/ or real-time communication technical architecture.
  • Utilize AI in novel ways to solve customer problems, including Generative AI techniques like prompt engineering for foundation large language models (LLMs) to enable great AI agent experience.
  • Conduct data analysis, writing SQL queries, and building dashboards to share insights and drive decision-making.
  • Be proactive in communicating and keeping constant feedback loops to all key stakeholders including Customers, Engineering, Product, Customer Success & Support, Revenue, Marketing etc.
  • Learn new tools and guide customers through critical workflows, e.g. integration with code repositories.
Read More
Arrow Right

Senior Software Engineer

As a Senior Software Engineer, you will contribute to the company-wide strategy ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
  • 4+ years of software development experience, with a specific focus on developer productivity and efficiency
  • Fluency in at least one of the following languages: Python or Go
  • Strong background in software engineering with experience building internal tools, developer platforms, or complex integrations
  • Familiarity with structured/agentic AI workflow frameworks, LLMs, RAG architectures, and the MCP
  • Experience working with developer APIs and platforms, including GitHub, Atlassian (Jira/Confluence), Slack, and Cortex
  • Ability to evaluate LLM output quality using techniques like human-in-the-loop feedback, rubric scoring, and golden datasets
  • Demonstrated ability to lead technical strategy and influence stakeholders
  • Strong communication skills and the ability to work effectively in a geographically distributed team environment
Job Responsibility
Job Responsibility
  • Translate the roadmap and architecture for integrating AI into core developer workflows
  • Evaluate and implement advanced architectures, including LLMs, RAG, and MCP
  • Build and maintain AI-augmented developer tools across our ecosystem (IDE/CLI, GitHub, Slack, Atlassian, and internal IDP) to reduce manual effort and cycle time
  • Design structured, agentic flows across the SDLC
  • This includes creating workflows for code authoring, automated test generation, incident response, and onboarding, leveraging tool use with human-in-the-loop gates
  • Develop and maintain integrations with existing SaaS solutions via APIs and custom connectors
  • Ensure AI capabilities are intuitive and accessible to non-technical audiences, as needed
  • Lead internal enablement by creating playbooks, "golden prompts," and onboarding guides
  • Collaborate with "AI champions" across teams to foster an AI-native engineering culture
  • Drive measurable outcomes through data-driven experiments—track metrics such as PR velocity, cycle time, and quality metrics
What we offer
What we offer
  • healthcare
  • internet/cell phone reimbursement
  • a learning and development stipend
  • opportunities to collaborate with and travel to our Palo Alto HQ and Bangkok Site
Read More
Arrow Right

Senior Software Engineer

Join the Data Pipeline team at Bloomreach to develop a data pipeline processing ...
Location
Location
Czechia
Salary
Salary:
Not provided
bloomreach.com Logo
Bloomreach
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with Python and a solid grasp of engineering practices
  • Experience with Go is a big advantage
  • Experience with ETL pipelines, ingest on a scale, starting from various connectors to SQL and non-SQL sources, followed by data cleanup, sanitization and transformations resulting in loading cleaned-up data into optimise storages for a given use-case
  • Know how to behave in a remote-first environment
  • Able to learn and adapt
Job Responsibility
Job Responsibility
  • Develop a data pipeline processing a large amount of data reliably and at a high rate using Python, Go, MongoDB, GCP and much more
  • Help improve the efficiency of our workers, improve monitoring or help with autoscaling of our infrastructure
  • Help us to improve the throughput and reliability of our imports
  • Help us implement integration with another data storage
  • Help us run and support our services in production handling high-volume traffic using Google Cloud Platform and Kubernetes
  • Review the code of your peers
  • Participate in on-call rotation keeping our services up and running
What we offer
What we offer
  • A great deal of freedom and trust
  • Flexible working hours
  • Work virtual-first
  • Company events
  • 5 paid days off to volunteer
  • People Development Program
  • Communication coach available
  • Leader Development Program
  • $1,500 professional education budget annually
  • Employee Assistance Program with counselors
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Join the Data Pipeline team at Bloomreach, building the world’s premier agentic ...
Location
Location
Slovakia , Bratislava
Salary
Salary:
3700.00 EUR / Month
bloomreach.com Logo
Bloomreach
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with Python and a solid grasp of engineering practices
  • Experience with Go is a big advantage
  • Experience with ETL pipelines, ingest on a scale, starting from various connectors to SQL and non-SQL sources, followed by data cleanup, sanitization and transformations resulting in loading cleaned-up data into optimised storages for a given use-case
  • Know how to behave in a remote-first environment
  • Able to learn and adapt
Job Responsibility
Job Responsibility
  • Develop a data pipeline processing a large amount of data reliably and at a high rate using Python, Go, MongoDB, GCP and much more
  • Help improve the efficiency of our workers, improve monitoring or help with autoscaling of our infrastructure
  • Help us to improve the throughput and reliability of our imports
  • Help us implement integration with another data storage
  • Help us run and support our services in production handling high-volume traffic using Google Cloud Platform and Kubernetes
  • Review the code of your peers
  • Participate in on-call rotation keeping our services up and running
What we offer
What we offer
  • A great deal of freedom and trust
  • Flexible working hours
  • Work virtual-first with several Bloomreach Hubs available across three continents
  • Company events
  • 5 paid days off to volunteer
  • People Development Program
  • Communication coach
  • Leader Development Program
  • $1,500 professional education budget annually
  • Employee Assistance Program
  • Fulltime
Read More
Arrow Right

Senior Azure Data Engineer

The Department of Customer Service is seeking a highly motivated Senior Data Eng...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
darumatic.com Logo
Darumatic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum Bachelor’s degree in Computer Science, Software Engineering, or Information Systems
  • 5+ years of professional experience as a Data Engineer
  • Hands-on experience building scalable data pipelines and ELT/ETL workflows specifically using Microsoft Fabric to optimise datasets for PowerBI
  • Strong proficiency in SQL and at least one other programming language commonly used for data engineering (e.g., Python, Java, Scala)
  • Proven background in documentation, security, and compliance, specifically with experience in Microsoft Purview and Azure Key Vault
  • Advanced skills in Excel, including Power Query, VBA automation, and connectors
  • A creative problem solver who can think critically to resolve complex data challenges
  • Ability to stay updated with industry trends and integrate new best practices
  • Strong ability to collaborate with non-technical stakeholders and technical teams alike
Job Responsibility
Job Responsibility
  • Drive the end-to-end data engineering strategy using Microsoft technologies
  • Build, maintain, and scale data pipelines and platforms to ensure efficient data flow
  • Design and execute ELT/ETL workflows to transform raw data from disparate systems into structured, high-quality datasets optimised for PowerBI, reporting, and machine learning
  • Work cross-functionally with Data Analysts and Business Analysts to understand database requirements, partitioning strategies, and business logic
  • Implement strong data governance and compliance measures
  • Stay abreast of industry trends and best practices to drive continuous improvement initiatives within the data engineering function
  • Utilise Excel, Power Query, and VBA to handle automation tasks and connectors where required
Read More
Arrow Right