Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data and Automation Engineer - Python

Plum

About the Role

We're looking for an AI-Enabled Data & Automation Engineer who thrives on solving complex data challenges through software and automation. 

You'll be responsible for building scalable data pipelines, integrating data from multiple SaaS platforms, developing automation that powers lead generation and enrichment, and leveraging AI to dramatically accelerate development. You'll work with modern technologies including Python, Databricks, and LLM-powered tools to build solutions that directly impact business growth.

This role is ideal for someone who enjoys building, experimenting with new technologies, and continuously finding better and faster ways to solve problems.

Responsibilities
  • Design, build, and maintain scalable data pipelines for ingesting, processing, and enriching large datasets.
  • Develop Python-based automation for data collection, transformation, validation, and workflow orchestration.
  • Build and optimize data processing workflows using Databricks, PySpark, SQL, and Delta Lake.
  • Integrate and process data from multiple SaaS platforms through REST APIs and other integrations.
  • Develop scalable workflows for lead generation, company and contact enrichment, and sales intelligence.
  • Implement processes for data cleansing, deduplication, entity resolution, normalization, and contact/company matching.
  • Process structured, semi-structured, and JSON data from a variety of internal and external sources.
  • Collaborate with product, engineering, and go-to-market teams to translate business requirements into scalable technical solutions.
  • Identify opportunities to automate repetitive processes and improve operational efficiency.
  • Continuously evaluate and adopt new AI tools and technologies that improve development speed and data quality.

Requirements

Technical Skills
  • 3–7+ years of experience in Data Engineering, Marketing Operations, Sales Operations, or a related technical field.
  • Strong Python programming skills with experience in data processing, automation, and API integrations.
  • Experience with Databricks, PySpark, SQL, and Delta Lake.
  • Experience integrating and processing data from multiple SaaS platforms via APIs.
  • Strong understanding of lead enrichment, data quality, deduplication, entity resolution, and contact/company matching.
  • Experience working with structured, semi-structured, and JSON data.
  • Familiarity with Git and modern software development practices.
  • Undergraduate Degree in Computer Science, Engineering, Physics or other relevant degree
AI & Productivity
  • Heavy user of AI coding tools such as Cursor, Claude Code, GitHub Copilot, ChatGPT, or similar AI development assistants.
  • Demonstrated ability to leverage AI to accelerate software development, automate workflows, improve data quality, and increase productivity.
  • Comfortable rapidly prototyping, testing, and iterating using AI-assisted development.
Preferred Qualifications
  • Hands-on experience with lead generation and sales intelligence platforms such as Apollo, Clay, LinkedIn Sales Navigator, ZoomInfo, or similar tools.
  • Experience with CRM platforms such as Salesforce or HubSpot.
  • Familiarity with LLM APIs and AI-powered applications.
  • Experience working in fast-paced startup environments.
  • Strong communication skills with the ability to work cross-functionally and take ownership from concept through delivery.

Plum AI, Inc looks forward to applicants from US based candidates. We are not working with outside recruiters. We appreciate individual, not AI generated, applications. We may disqualify applicants who use AI in any part of the interview process.

Benefits

What We Offer:
  • A fast-paced, collaborative startup culture with high visibility.
  • Autonomy, flexibility, and a flat corporate structure that gives you the opportunity for your direct input to be realized and put into action. 
  • Opportunity to make a meaningful impact in building a company and culture. 
  • Equity in a financial technology startup. 
  • Generous health, dental, and vision coverage for employees and family members + 401K.
  • Eleven paid holidays and unlimited discretionary vacation days.
  • Competitive compensation and bonus potential.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Data and Automation Engineer - Python in United States vacancy
  • $109k - $153k

     ...do (Job Responsibilities)Our Automation and Controls team builds bespoke...  ...chillers, pressure systems, data acquisition hardware, and...  ...timelines.Champion sustainable engineering practices that enable new engineers...  ...PLC code versus higher-level Python orchestration, and a clear... 
    Data
    Permanent employment
    Full time
    Immediate start
    Relocation package
    Flexible hours
    Shift work

    Varda Space Industries

    El Segundo, CA
    4 hours ago
  • $105.1k - $189.2k

     ...brands, offering comprehensive engineering, supply chain, and...  ...test software and scripts that automate the testing process. This software...  ...equipment, collecting and analyzing data, and generating test...  ...programming/scripting languages: Python, Java, BASH. C, C++, experience... 
    Data
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Worldwide

    Jabil Circuit

    Austin, TX
    3 days ago
  •  ...Meghana GorusuCompany: SRI Tech SolutionsJob Title: Lead QA Automation (Selenium & Python)Location: 55 Water Street, NY (Hybrid)Contract to hireKey...  ...regression testing activitiesCapture quality assurance data and metrics to provide insights and conclusionsEstimate and... 
    Data
    Contract work

    SRI Tech

    New York, NY
    2 days ago
  •  ...Consulting firm, delivers intelligent solutions across AI, data, analytics, and product engineering. Since 2000, we have partnered with some of the...  ...opportunity for a highly skilled Security Automation Engineer (Python) to join our innovative and dynamic team.  Security... 
    Data
    Full time
    Worldwide

    Marlabs

    Remote
    3 days ago
  •  ...Scripting Developer in San Antonio, TX to design, develop, and optimize scripts for forensic analysis and investigation. You will automate data extraction, parse complex data, and work with forensic analysts to identify scripting needs, contributing to critical insights... 
    Data
    For contractors

    Cymertek Corporation

    San Antonio, TX
    4 days ago
  •  ...AI-Enabled Data & Automation Engineer We're looking for an AI-Enabled Data & Automation Engineer who thrives on solving complex data challenges...  .... You'll work with modern technologies including Python, Databricks, and LLM-powered tools to build solutions that... 
    Data
    Remote work

    Plum AI

    United States
    2 days ago
  •  ...technology firm in San Francisco is seeking a QA Automation Engineer to ensure the quality of services for their data-driven AI infrastructure. The ideal candidate...  ...of experience in backend test automation using Python, along with knowledge of Kubernetes and Apache Spark... 
    Data
    Flexible hours

    Stealth Startup

    San Francisco, CA
    2 days ago
  • Wipro in Tampa, Florida is seeking an experienced QA automation specialist with strong Selenium skills. You will develop and maintain automated tests using Python and PySpark, and collaborate with data engineers to validate ETL processes. The role requires SQL/Oracle proficiency... 
    Data

    Wipro

    Tampa, FL
    4 days ago
  •  ...and UI applications, using Selenium, REST Assured, and Cucumber with Java or Python. You will perform functional, regression, and performance testing, conduct API tests with Postman, validate data with SQL, and lead QA activities while communicating findings and risks to... 
    Data

    Xebiausa

    Atlanta, GA
    4 days ago
  • $70 - $85 per hour

     ...management firm is seeking a Software Engineer, Test Automation for a contract opportunity with a hybrid...  ...investment strategies, using advanced data analytics, automation, and technology...  ...engineer with strong experience in Python, Pytest, PostgreSQL, ETL testing, CI/CD... 
    Data
    Full time
    Contract work
    Temporary work
    Flexible hours
    3 days per week

    Motion Recruitment

    Boston, MA
    4 hours ago
  •  ...technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data Warehousing, SharePoint...  ...business keenness.Job DescriptionRole: Senior Test Automation Python EngineerLocation: American Fork, UTwork... 
    Data
    Worldwide

    USM Systems

    American Fork, UT
    2 days ago
  •  ...possible.As a Lead Software Engineer at JPMorgan Chase within the...  ...quality production software in Python, applying best practices in testing...  ...(secure coding, peer review, automated testing) and promoting reuse...  ...)Experience with modern data stores such as Cockroach DB (... 
    Data
    Work at office

    JP Morgan Chase

    Plano, TX
    3 days ago
  •  ...limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Global...  ...othersIdentifies opportunities to eliminate or automate remediation of recurring issues to...  ...use in engineering workflows, including data sensitivity considerations, secure handling... 
    Data

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...DescriptionAs a Lead Software Engineer at JPMorganChase within the...  ...the build of end-to-end test automation for the Digital Onboarding team...  ...languages, including Python, Java, or Playwright.Demonstrated...  ...engineering workflows, including data sensitivity considerations,... 
    Data

    JP Morgan Chase

    Plano, TX
    2 days ago
  •  ...Python Developer Banking Client - SMBC USC or GC Only...  ...of course strong QA testing/engineering exp. JOB DESCRIPTION:...  ...experience in Python/Java to automate test cases for post trade back...  ...Fixed Income Capital Markets data lineage Strong knowledge of... 
    Data

    Trispoke managed services

    Charlotte, NC
    2 days ago
  •  ...Job Description Job Description Test Engineer – Python/Linux/Automation - 8+ yrs of Experience - TS/SCI w/Poly Clearance Halogen Engineering...  ...and use analysis tools Execute the evaluation plan on data collected by Testing Tasks Plan and Execute... 
    Data
    Contract work
    Remote work
    Shift work

    Halogen Engineering Group, Inc

    Annapolis Junction, MD
    29 days ago
  • $107k - $150k

    Ouster is hiring a Software Engineer to optimize our automated production test infrastructure. You will develop...  ...our advanced Lidar hardware to data systems. The ideal candidate has over...  ...software development, especially in Python, and is proficient in hardware interfacing... 
    Data

    Ouster

    San Francisco, CA
    18 hours ago
  •  ...experts who build real-time data solutions that run anywhere....  ...looking for a great ClickHouse QA Engineer / SDET with a security focus...  ...stack. You will be writing automated tests, running AI-assisted...  ...systems - Excellent knowledge of Python, C++ and bash scripting -... 
    Data
    Full time
    Remote work
    Flexible hours

    Altinity

    San Francisco, CA
    4 days ago
  • Automation Engineer IV Menlo Park CA 5+ Months Job Description:Datacenter Product Introductions team...  ...end network test cases (control-plane, data-plane, performance, stress/soak) using...  ...automation or QA engineering.Strong Python (test frameworks, scripting, debugging)... 
    Data
    For contractors

    Spectraforce Technologies

    Menlo Park, CA
    23 hours ago
  •  ...test specifications, test cases, test scripts and test data. Proficient in understanding ambiguity reports, test cases...  ...shooting Understanding of networking / multi cast Python / PowerShell scripting / Automation Understanding of Linux Shell Scripting Proficient in testing... 
    Data

    Sonsoft

    Austin, TX
    2 days ago
  •  ...requirements: • 7+ years of (QE) Quality Engineering test automation experience in developing Automation...  ...programming/scripting experience in Java. Python\Ruby\C# programming is an added...  ...for adding, modifying and extracting data from a RDBMS database including No-SQL... 
    Data

    Intelliswift

    Pleasanton, CA
    23 hours ago
  • $120k - $140k

     ...discovery through laboratory automation and innovative technologies?...  ...continuous improvement. Leverage data and scientific insights to...  ...Master's degree in Life Sciences, Engineering, Biotechnology, Biochemistry,...  ...Programming experience with Python or similar languages. Strong... 
    Data
    Full time

    DuPont

    Palo Alto, CA
    3 days ago
  • $120k - $145k

     ...EngineerResponsibilitiesResearch, design, and develop automated robotic systems for server and rack handling,...  ...teams, including hardware and software engineers, to integrate robotic solutions into existing data center infrastructure.Install, calibrate, operate... 
    Data
    Full time

    Hyve Design Solutions

    Fremont, CA
    2 days ago
  • $140k - $160k

     ...IBKR: As a Software Development Engineer in Test and help protect...  ...You'll build and maintain the automated testing infrastructure that ensures...  ...with engineers and data scientists to embed quality practices...  ...with strong coding skills (Python required)Strong experience... 
    Data
    Contract work
    Work at office
    Remote work

    Interactive Brokers

    Chicago, IL
    1 day ago
  • $136.08k - $204.12k

     ...society.Job SummaryThe Senior Robotics Automation Engineer is a highly experienced technical leader...  ...that improve laboratory productivity, data quality, reproducibility, and research...  ...using modern programming languages such as Python, Java, C#, or comparable languages to... 
    Data
    Immediate start

    Daiichi Sankyo

    San Diego, CA
    4 days ago
  •  ...objectives. Works as part of an agile research engineering team, making independent decisions and...  ...projects, typically related to process automation and integration.Participates in defining...  ...of project results to others; presents data to diverse audiences.Participates in... 
    Data
    Work experience placement

    Planet Pharma

    Tucson, AZ
    3 days ago
  • $79.4k - $162.7k

    Job Title: Test Automation EngineerJob Category: EngineeringTime Type...  ...prototypes. As a Test Automation Engineer, you will develop automated...  ...two languages (Java, C/C++, Python).Strong understanding of...  ....Knowledge of networking and data distribution protocols (Vita4... 
    Data
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Fairfax, VA
    3 days ago
  •  ...environment.Join our Innovation Team as an Automation Engineer in one of our various U.S. office...  ...efficiencies. This role requires strong hands-on Python development experience, expertise in...  ..., including asynchronous workflows, data processing pipelines, and API... 
    Data
    Full time
    Work at office

    Greenberg Traurig LLP

    Austin, TX
    1 day ago
  • $129k - $161k

     ...system that turns thousands of data streams into a realtime, 3D...  ...not years.The Electrical Test Engineering team at Anduril develops test...  ...looking to bring on a Test Automation Engineer to design and deliver...  ...develop automation. C/C++/C#, Python, MATLAB. Experience in... 
    Data
    Full time
    Contract work
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  • $132k - $198k

     ....About the Team: The Systems Engineering team ensures that Terran R comes...  ...for the full lifecycle of automation development - starting with CONOPs...  ...pre- and post-operation data About You:Bachelor’s degree in...  ...software language(s) (Python, Rust, C++, etc)Nice to haves... 
    Data

    Relativity Space

    Long Beach, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data and Automation Engineer - Python. Be the first to apply!