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 Battery Reliability Engineer

Reliability is our most important feature! Autonomous systems bring together ele...
Location
Location
United States , San Mateo
Salary
Salary:
170000.00 - 230000.00 USD / Year
skydio.com Logo
Skydio
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years experience hands-on analysis, testing, modelling, and delivery of reliable high power battery subsystems in rapid development environments
  • Familiarity with battery degradation and safety, covering considerations for certification against UN, IEC, and UL standards
  • Direct experience with electrical fault isolation in complex electromechanical or energy storage systems, diving deep into failure analysis only when needed
  • Extensive knowledge of Design for Reliability principles, Physics of Failure, and integration risks of high performance batteries and electronics
  • Proficient in Python and SQL to analyze massive datasets for application in Remaining Useful Life analysis
  • Systems-engineering approach to problem solving, and a knack for rapidly identifying issues within mechanical, electrical, and software domains
  • Passion for communicating the nuances of hardware reliability to internal and external cross functional teams to help drive organizational priorities
Job Responsibility
Job Responsibility
  • Own battery reliability: guide the battery team in all axes of reliability, including thermal design, Design for Reliability of the components (cells, bussing, PCBA, connectors, enclosures, etc), degradation, safety, and testing
  • Expand and execute battery test capability: specify fixtures, abuse/abnormal testing, cycling, calendar, HPPC, HIL/SIL rigs for BMS algorithms
  • Immerse yourself in massive datasets from flight telemetry and robust customer analytics to identify problems before they occur, perform risk assessments
  • Lead Design for Reliability activities (FMEA, FTA, RBD, reliability allocation), facilitate cross-functional reviews, and own FRACAS for fleet issues and returns
  • Work with leadership to guide future programs/products using analysis of field data and prioritizing design changes
  • A keen interest in contributing across multiple domains to make Skydio products the default choice for users in challenging environments
What we offer
What we offer
  • Equity in the form of stock options
  • Comprehensive benefits packages
  • Relocation assistance may also be provided for eligible roles
  • Paid vacation time
  • Sick leave
  • Holiday pay
  • 401K savings plan
  • Group health insurance plans
  • 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, 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 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