
Backend Engineer
Engenious
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • United States
Visit company websiteExplore more
About the role
- Build and ship end-to-end features across the high-load backend services
- Design scalable APIs and services
- Build and integrate AI-powered features into product workflows
- Work with LLM-based systems and AI-driven services
- Improve performance, reliability, and system architecture
- Collaborate with product, design, and AI teams (both Engenious and client-side)
- Contribute to technical decisions and engineering standards
- Mentor engineers and support team growth
Requirements
- 5+ years of experience in backend development
- Strong experience with Java and Spring Boot is a must
- Knowledge of system scaling, REST APIs, GraphQL, microservices, and message brokers (Kafka, RabbitMQ)
- Experience with Python
- Strong fundamentals in algorithms and system design
- Experience building or integrating AI-powered features (LLMs, APIs, or similar)
- Experience building and scaling production systems
- Experience debugging complex systems
- Strong product mindset and attention to user experience
- Must be legally authorized to work in the United States at the time of hire; we are unable to provide visa sponsorship for this role
- Nice to Have
- Experience working with LLMs or AI frameworks (OpenAI, Antropic), LangChain, Langraph, etc.
- Background in high-scale applications
- Experience mentoring or leading engineers
Benefits
- Comprehensive health benefits (medical, dental, vision, mental health)
- Paid time off and holidays
- Parental leave
- 401(k) / retirement options (if applicable)
- Professional development support
- Additional stipends (wellness, home office, etc.)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootREST APIsGraphQLmicroservicesmessage brokersKafkaRabbitMQPythonalgorithms
Soft Skills
product mindsetattention to user experiencementoringteam growthcollaborationtechnical decision making