Software Engineer at DevRev

Bengaluru, Karnataka, India

DevRev Logo
Not SpecifiedCompensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, AI, SoftwareIndustries

Requirements

  • 2-5 years of software development experience
  • Strong in JavaScript and/or TypeScript
  • Comfortable writing backend code (Node.js or equivalent)
  • Strong understanding of CS fundamentals: data structures, algorithms, complexity (time/space), etc
  • Experience in system design — being able to design systems at scale (connector frameworks, integration layers, retry & failure models, etc.)
  • Experience working with external APIs, webhooks, authentication/authorization (e.g. OAuth, API keys), error-handling
  • Knowledge of asynchronous programming and concurrency in JS/TS
  • Good debugging skills

Responsibilities

  • Design, build, and maintain connectors/snap-ins to external systems or services (APIs, data pipelines, etc.)
  • Collaborate with product managers to deeply understand use-cases & requirements; translate those into clean, maintainable technical designs
  • Write high-quality code in JavaScript / TypeScript (Node.js, front-end or where relevant) following best practices
  • Implement and optimize data structures & algorithms in connector logic to ensure performance and scalability
  • Work on system design matters for connectors: error handling, retries, batching, rate limits, etc
  • Ensure security and data integrity when interacting with external services
  • Write and maintain tests, documentation, and metrics / monitoring for the connectors
  • Participate in code reviews; help teammates maintain code quality and correctness

Skills

Software Engineering
AI
Data Unification
Google Workspace
Jira
Notion
Search
Reasoning
Agentic Actions

DevRev

Custom AI solutions for business efficiency

About DevRev

DevRev.ai focuses on enhancing business operations through its main product, Turing GenAI, which combines data engineering, knowledge graph, and customizable language model technologies. This tool helps businesses connect various departments like support, product management, and software development, allowing for smoother communication and collaboration. Clients can customize the AI solutions to fit their specific needs, whether they are small businesses or large corporations. Unlike many competitors, DevRev.ai emphasizes a tailored approach, ensuring that each solution is designed with a deep understanding of the client's unique challenges. The goal of DevRev.ai is to help businesses improve their efficiency and streamline their operations using advanced AI technologies.

Palo Alto, CaliforniaHeadquarters
2020Year Founded
$146.7MTotal Funding
SERIES_ACompany Stage
Enterprise Software, AI & Machine LearningIndustries
501-1,000Employees

Benefits

Hybrid Work Options
Flexible Work Hours

Risks

Competition from established CRM and AI companies like Salesforce and Microsoft.
Rapid AI technology development may render DevRev's offerings obsolete without innovation.
Potential data privacy concerns and regulatory scrutiny could impact DevRev's operations.

Differentiation

DevRev integrates development and CRM, bridging gaps between developers and customers.
The company offers customizable LLMs, enhancing AI-driven CRM solutions for enterprises.
DevRev's Turing GenAI combines data engineering and knowledge graphs for streamlined operations.

Upsides

Increased demand for AI-driven CRM solutions boosts DevRev's market potential.
Rising adoption of customizable LLMs expands opportunities for DevRev's Turing GenAI.
Recent $100M Series A funding indicates strong market confidence in DevRev.

Land your dream remote job 3x faster with AI