Develop and maintain backend and frontend features and services in Ruby on Rails within the customers.gitlab.com application, integrating with internal and third-party REST services. Design and extend GraphQL schemas and APIs that securely deliver seat assignments and subscription entitlements. Implement and iterate on frontend experiences using Vue.js, Webpacker, and SCSS to deliver clear, reliable interfaces for applying and managing licenses and other purchased entitlements.
Remote Software engineering Jobs · REST
24 results
FiltersJob listings
Build backend and pipeline systems that turn models into real search experiences for 110M+ daily users, owning data flows, ranking and retrieval services, and low-latency model-serving APIs. Integrate models into production through robust interfaces and DAGs, enabling fast iteration and powering discovery across the internet’s largest community platform. Ensure pipelines and systems support high scale, low latency, and operational excellence.
- Shape the developer experience, from code creation to built artifact.
- Ensure developer tooling is smooth and easy to use.
- Engage with engineering org to understand pain points.
- Ownership in the design, development and delivery of trading system components.
- New feature implementation, bug fixing, and performance tuning.
- Partner with Financial Products and quantitative researchers on product delivery.
- Design, implement, and maintain integrations between internal apps and external platforms.
- Proactively monitor and troubleshoot integration issues to ensure uptime and performance.
- Automate workflows that reduce manual data processing across systems.
Set the technical strategy for partner integrations and lead multi‑quarter, cross‑functional programs. Own complex, ambiguous initiatives end to end, define repeatable architectures and standards. Influence across Sales, Product, and Engineering to ensure APIs and partner experiences are robust, scalable, and enterprise‑grade.
Design and implement custom integrations between HubSpot and other business applications. Configure and extend HubSpot CRM using workflows, custom properties, and webhooks. Develop middleware services or automation scripts using Python, Node.js, or PHP to synchronize data and manage API communication.
- Implement scalable and modular microservices.
- Design and consume RESTful APIs.
- Integrate internal and external systems under secure protocols.
- Drive the design & implementation of new features and/or re-architect existing systems.
- Design & deliver robust microservice integrations via REST/gRPC APIs.
- Collaborate and mentor other senior engineers while providing thoughtful guidance using code, design, and architecture reviews.
Responsible for contributing to the development, enhancement, and maintenance of Java-based components and interfaces. Involve hands-on coding, testing, debugging, and applying analytical skills to create reliable functionality. Collaborate with technical and non-technical teams to implement and maintain business and software solutions effectively.