Position: Senior Backend Software Engineer
Location: Bellevue, WA (Onsite)
Rate/Salary: W2 Only
Exp: 6-10 years
Key Points: Big Data, Java, Redis, AWS, GraphQL
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/architecting 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