Logo
Invoca

Senior Data Engineer

Invoca, Santa Barbara, California, us, 93190


About Invoca:

Invoca is the industry leader and innovator in AI and machine learning-powered Conversation Intelligence. With over 300 employees, 2,000+ customers, and $100M in revenue, there are tremendous opportunities to continue growing the business. We are building a world-class SaaS company and have raised over $184M from leading venture capitalists including Upfront Ventures, Accel, Silver Lake Waterman, H.I.G. Growth Partners, and Salesforce Ventures.

About the Engineering Team:

You'll join a team where everyone, including you, is striving to constantly improve their knowledge of software development tools, practices, and processes. We are an incredibly supportive team. We swarm when problems arise and give excellent feedback to help each other grow. Working on our close-knit, multi-functional teams is a chance to share and grow your knowledge of different domains from databases to front ends to telephony and everything in between.

We are passionate about many things: continuous improvement, working at a brisk but sustainable pace, writing resilient code, maintaining production reliability, paying down technical debt, hiring fantastic teammates; and we love to share these passions with each other.

You Will:

Invoca offers a unique opportunity to make massive contributions to machine learning and data science as it applies to conversation intelligence, marketing, sales, and user experience optimization.

You are excited about this opportunity because you get to:

Design and develop highly performant and scalable data storage solutionsExtend and enhance the architecture of Invoca's data infrastructure and pipelinesDeploy and fine-tune machine learning models within an API-driven environment, ensuring scalability, efficiency, and optimal performance.Expand and optimize our Extract, Transform, and Load (ETL) processes to include various structured and unstructured data sources within the Invoca Platform.Evaluate and implement new technologies as needed and work with technical leadership to drive adoption.Collaborate with data scientists, engineering teams, analysts, and other stakeholders to understand data requirements and deliver solutions on behalf of our customersSupport diversity, equity, and inclusion at Invoca

You Have:

We are excited about you because you have:

3+ years of professional experience in Data Engineering or a related area of data science or software engineeringAdvanced proficiency in Python, including expertise in data processing libraries (e.g., spaCy, Pandas), data visualization libraries (e.g., Matplotlib, Plotly), and familiarity with machine learning frameworksAdvanced proficiency using python API frameworks (e.g., FastAPI, Ray/AnyScale, AWS Sagemaker) to build, host, and optimize machine learning model inference APIs.Intermediate proficiency working with the Databricks platform (e.g. Unity Catalog, Job/Compute, Deltalake) (or similar platform) for data engineering and analytics tasksIntermediate proficiency working with the Machine Learning and Large Language Model (LLM) tools from AWS (e.g., Sagemaker, Bedrock) or other cloud vendors such as Azure or Google Cloud PlatformIntermediate proficiency with big data technologies and frameworks (e.g., Spark, Hadoop)Intermediate proficiency with SQL and relational databases (e.g., MySQL, PostgreSQL)Basic proficiency in several areas apart from pure coding, such as monitoring, performance optimization, integration testing, security, and moreBasic proficiency with Kafka (or similar stream-processing software) is a plusBachelor's Degree or equivalent experience preferred

Salary, Benefits & Perks:

Teammates begin receiving benefits on the first day of the month following or coinciding with one month of employment. Offerings include:

Paid Time Off - Invoca encourages a work-life balance for our employees. We have an outstanding PTO policy starting at 20 days off for all full-time employees. We also offer 16 paid holidays, 10 days of Compassionate Leave, days of volunteer time, and more.Healthcare - Invoca offers a healthcare program that includes medical, dental, and vision coverage. There are multiple plan options to choose from. You can make the best choice for yourself, your partner, and your family.Retirement - Invoca offers a 401(k) plan through Fidelity with a company match of up to 4%.Stock options - All employees are invited to ownership in Invoca through stock options.Employee Assistance Program - Invoca offers well-being support on issues ranging from personal matters to everyday-life topics through the WorkLifeMatters program.Paid Family Leave - Invoca offers up to 6 weeks of 100% paid leave for baby bonding, adoption, and caring for family members.Paid Medical Leave - Invoca offers up to 12 weeks of 100% paid leave for childbirth and medical needs.Sabbatical - We thank our long-term team members with an additional week of PTO and a bonus after 7 years of service.Wellness Subsidy - Invoca provides a wellness subsidy applicable to a gym membership, fitness classes, and more.Position Base Range - $139,500 to $175,000 Salary Range / plus bonus potential

Recently, we've noticed a rise in phishing attempts targeting individuals who are applying to our job postings. These fraudulent emails, posing as official communications from Invoca aim to deceive individuals into sharing sensitive information. These attacks have attempted to use our name and logo, and have tried to impersonate individuals from our HR team by claiming to represent Invoca.We will never ask you to send financial information or other sensitive information via email.DEI StatementWe are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.#J-18808-Ljbffr