Back-End Developer

Veriipro

Palo Alto (CA)

On-site

USD 110,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Veriipro is seeking a highly skilled Back-End Developer to design, build, and maintain scalable backend systems and microservices. The ideal candidate will have strong experience in RESTful APIs, distributed systems, and AI/ML integration.

This role involves designing and implementing high-performance backend systems using Python or C#/.NET, collaborating effectively with teams, and ensuring data integrity. Join us to work in a dynamic, high-impact environment.

Qualifications

  • 5+ years of experience in backend development, building scalable systems and microservices.
  • Proficiency in Python or C#/.NET (strong preference for Python).
  • Expert-level knowledge of RESTful API design and distributed systems.

Responsibilities

  • Design, develop, and maintain RESTful APIs following best practices.
  • Build high-performance backend systems and microservices using C#/.NET or Python.
  • Integrate AI/ML components for document classification and extraction.

Skills

Backend development
Microservices
RESTful APIs
Python
C#/.NET
AI/ML integration
Message Queue architectures
Database management
Workflow orchestration
Docker
Kubernetes

Job description

We are seeking a highly skilled Back-End Developer to design, build, and maintain scalable backend systems and microservices. The ideal candidate has strong experience in RESTful APIs, distributed systems, and AI/ML integration, and thrives in a collaborative, fast-paced environment.

Key Responsibilities
  • Design, develop, and maintain RESTful APIs with a strong understanding of best practices and design principles.
  • Build scalable, high-performance backend systems and microservices using C#/.NET or Python (Python preferred for AI/ML integration).
  • Integrate AI/ML components such as LLMs, Vision Language Models (VLM), or NLP pipelines for document classification and extraction.
  • Develop distributed systems and implement robust design patterns for high-availability services.
  • Implement Message Queue architectures (e.g., Kafka) for high-throughput processing of emails, documents, or other data streams.
  • Build and manage databases (SQL, e.g., MySQL) and ensure data integrity and performance.
  • Design and implement complex workflow orchestration systems.
  • Enforce a strong testing culture with unit, integration, and load testing to ensure system reliability.
  • Collaborate effectively with cross-functional teams in a dynamic, high-impact environment.
  • Utilize containerization (Docker) and orchestration tools (Kubernetes) for deployment and scalability.
Qualifications
  • 5+ years of experience in backend development, building scalable systems and microservices.
  • Proficiency in Python or C#/.NET (strong preference for Python for AI/ML work).
  • Experience with AI/ML integration, specifically LLMs, VLMs, or NLP pipelines.
  • Expert-level knowledge of RESTful API design and distributed systems.
  • Hands-on experience with Message Queue architectures (e.g., Kafka).
  • Strong database skills with SQL (e.g., MySQL).
  • Solid understanding of OOP principles and software design patterns.
  • Experience with workflow orchestration and high-throughput systems.
  • Strong testing practices, including unit, integration, and load testing.
  • Familiarity with Docker and Kubernetes for containerization and orchestration.
  • Excellent collaboration, communication, and problem-solving skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI-Driven Backend Developer (Microservices)
AI-Driven Backend Developer (Microservices)

Veriipro • Palo Alto (CA)

On-site
Senior Software Engineer
Senior Software Engineer

Vizient, Inc. • Edina (MN)

On-site
USD 100,000 - 130,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

NTT DATA North America • St. Louis (MO)

On-site
USD 110,000 - 120,000
Python Backend Engineer
Python Backend Engineer

ClinDCast LLC • San Jose (CA)

On-site
USD 100,000 - 150,000
Back End Developer
Back End Developer

NTIATIVE IT Recruitment • Town of Poland (NY)

On-site
USD 120,000 - 190,000
Autonomy from day one
Work with AI technologies
High ownership and impact
+1
Backend Java Developer
Backend Java Developer

Compunnel, Inc. • Pasadena (CA)

On-site
USD 140,000 - 190,000
Backend AI engineer
Backend AI engineer

Cav • Tysons (VA)

On-site
USD 100,000 - 130,000
Senior AI Engineer, Cloud-Native Backend
Senior AI Engineer, Cloud-Native Backend

Tech Mirrors • Houston (TX)

On-site
Developer (Python)
Developer (Python)

247Hire • United States

On-site
USD 100,000 - 130,000
Backend Python Developer – AI/ML
Backend Python Developer – AI/ML

Snowrelic Inc • Orlando (FL)

On-site
USD 90,000 - 120,000