← Back to jobs

Experis Logo
Staff Software Engineer

Experis

 

Rockville, MD, USA

Posted On: Just posted
Experience: 5+ years
Availability: Hybrid
Openings: 2
Category: Staff Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Design and develop scalable full-stack applications with Angular frontends and microservices-based backends, leading technical decisions and mentoring junior engineers.

This role is hybrid.

Responsibilities

  • Build performant, secure RESTful and GraphQL APIs using Java/Spring Boot and Python/FastAPI.
  • Develop responsive, accessible frontends using Angular, TypeScript, and RxJS.
  • Implement Generative AI solutions including LLM integration, prompt engineering, and RAG pipelines.
  • Design and maintain CI/CD pipelines using Jenkins, Docker, and Kubernetes.
  • Provide technical guidance and mentorship through code reviews and architectural decisions.

Required Skills

  • 5+ years of professional software engineering experience.
  • Strong proficiency in backend languages: Python and/or Java.
  • 3+ years of production experience with Angular (latest versions), TypeScript, RxJS, and state management (NgRx).
  • Hands-on experience with AWS services (Lambda, ECS/EKS, API Gateway, S3, RDS, DynamoDB).
  • Proficiency with relational (PostgreSQL) and NoSQL (MongoDB, DynamoDB) databases.
  • Experience with containerization (Docker, Kubernetes) and infrastructure-as-code.
  • Understanding of application security principles (OWASP Top 10, secrets management).

Preferred Skills

  • 1+ years working with LLMs (OpenAI, Anthropic, AWS Bedrock), prompt engineering, or embedding models.
  • Experience with LangChain, LlamaIndex, or similar LLM orchestration frameworks.
  • Background implementing RAG architectures with vector databases (Pinecone, Weaviate, pgvector, OpenSearch).

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs