Senior Backend Software Engineer

San R&D Business Solutions LLCBellevue, WA
8dOnsite

About The Position

Position: Senior Backend Software Engineer Location: Bellevue, WA (Onsite) Exp: 6-10 years NO OPT WHAT YOU WILL DO: • Primary Focus: Scalable API and service development, data storage, performance, and integration with LLM services. • Must Have: Strong experience in one or more server languages (Java/Net), REST/GraphQL, relational + caching (Postgres/Redis), and message queues. • Engineering Practices: TDD/unit integration tests, API docs, observability. • Integration: Build secure, low-latency endpoints for prompt services, manage batching/rate limits, and implement auth/ACL • Deliverables: Well-tested service code, API specs, deployment manifests, performance benchmarks. WHAT YOU WILL BRING: 8+ years of experience, including 3+ experience with big data systems, analytics, containerized microservices, serverless functions, and event-driven architecture Master’s or PhD degree in Computer Science, Computer Engineering, or related field Experience with design/architecture of large-scale distributed systems preferably using AWS technologies 2+ years working directly with end customers to assess needs, identify solutions, and constructively resolve disagreements Bring fresh ideas from all areas, including testing and validation automation while maintaining the production availability, conversion automation, distributed computing, large-scale system design Experience with supporting production software deployments Technical expertise across all deployment models on public cloud, and on-premises infrastructure Experience creating, documenting, and communicating software architectures for complex products Experience in building, tracking, and communicating plans within Agile processes Excellent technical problem-solving skills and aptitude to learn new technologies and methodologies

Requirements

  • Strong experience in one or more server languages (Java/Net)
  • REST/GraphQL
  • Relational + caching (Postgres/Redis)
  • Message queues
  • TDD/unit integration tests
  • API docs
  • Observability
  • 8+ years of experience, including 3+ experience with big data systems, analytics, containerized microservices, serverless functions, and event-driven architecture
  • Master’s or PhD degree in Computer Science, Computer Engineering, or related field
  • Experience with design/architecture of large-scale distributed systems preferably using AWS technologies
  • 2+ years working directly with end customers to assess needs, identify solutions, and constructively resolve disagreements
  • Bring fresh ideas from all areas, including testing and validation automation while maintaining the production availability, conversion automation, distributed computing, large-scale system design
  • Experience with supporting production software deployments
  • Technical expertise across all deployment models on public cloud, and on-premises infrastructure
  • Experience creating, documenting, and communicating software architectures for complex products
  • Experience in building, tracking, and communicating plans within Agile processes
  • Excellent technical problem-solving skills and aptitude to learn new technologies and methodologies

Responsibilities

  • Scalable API and service development
  • Data storage
  • Performance
  • Integration with LLM services
  • Build secure, low-latency endpoints for prompt services
  • Manage batching/rate limits
  • Implement auth/ACL
  • Well-tested service code
  • API specs
  • Deployment manifests
  • Performance benchmarks
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service