Job Description
The HubSpot People Operations Data Group is dedicated to helping HubSpot 'Grow Better' by empowering its employees to 'Grow Better.' As HubSpot continues to expand the People Operations Data Group needs to scale along with it. To accomplish this we are dedicated to investing in enhanced processes and automations that will empower our Data Analysts and ML/AI Engineers to generate valuable insights for HubSpot. As HubSpot scales we aim to streamline operations by leveraging tooling and automation reducing time/effort spend on cumbersome and repetitive tasks.
We are seeking a software engineer with a diverse background who can operate independently and deliver results. While some tools & automations will involve creating simple UIs for employee use other will entail developing scripts and services to facilitate tasks such as data movement/pipelining scheduled interactions with APIs and data platform monitoring/alerting. This is *not a QA engineering role* . It is a challenging and dynamic software engineering role in which the main focus is in making our Data Analytics platform as robust as possible and giving our “Data People” (data analysts ML engineers data scientists) the support they need to generate great insights for HubSpot.
Despite HubSpot's size our team operates as a small independent unit within the company. The ideal candidate will demonstrate resourcefulness in integrating various technologies to solve complex problems. The diverse range of projects ensures that this role remains challenging and dynamic steering clear of repetitive tasks.
Key Responsibilities:
-
Develop custom tools and scripts using languages (Python Ruby Bash and Go Node.JS etc.)
-
Assist in data ingestion cleansing transformation and movement (API scraping Kafka S3 Lambda Snowpipe AWS Glue etc.)
-
Manage monitor and deploy code (EC2 Kubernetes Docker Jenkins and Airflow etc.)
-
Engage in 'Skinny UI/UX' development for internal use (JavaScript React Flask and Django etc.)
-
Establish infrastructure and proper processes for ML model training (Sagemaker SnowPark Jupyter etc.)
Qualifications:
-
Excellent coding skills. Python/Java preferred
-
Ability to build/manage UIs (Front-end and Back-end) and deploy & schedule utility scripts/sservices
-
Demonstrated ability to learn and adapt quickly with a strong desire to explore new tools & technologies
-
Technologically creative mindset capable of architecting innovative solutions even in the absence of detailed technical specifications
-
Commitment to continuous improvement and making processes more efficient for the future
-
Strong prioritization skills with the ability to assess effort versus benefit and make informed decisions
Explore More
Date Posted
04/13/2024
Views
15
Similar Jobs
Software Engineer III | Platform - ExtraHop
Views in the last 30 days - 0
This job posting seeks a Software Engineer III to develop features lead junior team members and contribute to secure cloud and appliance solutions The...
View DetailsEngineering Manager - Software Supply Chain Security: Auth Infrastructure - GitLab
Views in the last 30 days - 0
This job description highlights a leadership role in developing secure scalable authentication infrastructure for GitLab It emphasizes technical exper...
View DetailsStaff Salesforce Engineer - CRM Systems - GitLab
Views in the last 30 days - 0
This job description outlines a Staff Salesforce Developer role focusing on designing building and scaling enterprisegrade solutions across Salesforce...
View DetailsDevOps Engineer - Guidehouse
Views in the last 30 days - 0
This job posting seeks a skilled DevOps Engineer to support development QA and operations across applications emphasizing automation cloudnative infra...
View DetailsSoftware Solutions Architect - Unqork
Views in the last 30 days - 0
Unqork empowers enterprises with AIpowered applications emphasizing innovation security and growth The job posting highlights benefits like remote wor...
View DetailsSenior Marketer - Usage Automation - HubSpot
Views in the last 30 days - 0
This job posting outlines a Senior Marketer role at HubSpot focusing on customer experience through datadriven automation Responsibilities include des...
View Details