Software Developer

DevRev offers AgentOS, a modern CRM platform for SaaS companies, connecting teams and reducing apps.
Backend
Mid-Level Software Engineer
Contact Company
501 - 1,000 Employees
5+ years of experience
AI · Enterprise SaaS

Description For Software Developer

DevRev, a pioneering SaaS company, is seeking ambitious and authentic software developers to join our innovative team. We're building AgentOS, a purpose-built platform for SaaS companies that comprises three modern CRM apps for support, product, and growth teams. Our solution connects end users, sellers, support, product people, and developers, reducing 9 business apps and converging 6 teams onto a common platform.

As a software developer at DevRev, you'll have the opportunity to work on challenging problems and build infrastructure that supports AI/ML applications and delivers a delightful user experience. We're looking for candidates with a strong grasp of operating systems, distributed systems, databases, and networking concepts, as well as the ability to design for scale, optimized memory usage, and performance.

Key qualifications include:

  • Bachelor's or Master's degree in Computer Science or related technical field
  • Software development experience in C, C++, Java, or Golang
  • Strong experience with memory and performance optimization
  • Knowledge of agile development processes
  • Creative problem-solving skills

Preferred qualifications:

  • 5+ years of experience with C, C++, Java, Golang, or Python
  • Experience with microservices-based scalable architecture
  • Familiarity with cloud development technologies (AWS Lambda, SQS, DynamoDB, etc.)
  • Experience building and operating large-scale systems in multi-tenant environments

At DevRev, our culture is the foundation of everything we do. We're committed to being hungry, humble, honest, and acting with heart. Our vision is to help build the earth's most customer-centric companies, and our mission is to leverage design, data engineering, and machine intelligence to empower engineers to embrace their customers.

Join us in Palo Alto, California, or one of our seven global offices, and be part of a company that's pushing the boundaries of innovation in the rapidly evolving landscape of AI-driven SaaS. With $100 million in funding and a $1.1 billion valuation, DevRev is well-positioned for growth and success. We're proud to be named on the Forbes 2024 list of America's Best Startup Employers, reflecting our commitment to creating an exceptional work environment for our team.

Last updated 5 months ago

Responsibilities For Software Developer

  • Build infrastructure that will support AI/ML applications
  • Design for scale, optimized memory usage, and performance
  • Work on challenging problems to create a delightful user experience

Requirements For Software Developer

Java
Go
Python
  • Bachelor's or Master's degree in Computer Science or related technical field
  • Software development experience coding in C, C++, Java, Golang
  • Strong experience with memory and performance optimization
  • Agile development processes theoretical and practical knowledge and experience
  • Creative problem solving

Interested in this job?

Jobs Related To DevRev Software Developer

Python Software Developer - Interview Day, JPMorganChase Glasgow

Python Software Developer position at JPMorgan Chase in Glasgow, focusing on cross-risk technology solutions and corporate systems development.

Software Engineer III - Java Fullstack

Software Engineer III position at JPMorgan Chase focusing on Java Fullstack development, requiring 3+ years experience in software engineering and system design.

Software Engineer III-Automation

Mid-level Software Engineer role at JPMorgan Chase focusing on automation and quality assurance, requiring 3+ years of experience in software development and testing.

Software Engineer II -Salesforce

Software Engineer II position at JPMorgan Chase focusing on Salesforce development within Asset & Wealth Management division.

Software Engineer III -Java Full stack

Mid-level Software Engineer position at JPMorgan Chase focusing on Java full-stack development, system design, and application development within Asset & Wealth Management.