The Senior Software Engineer plays a crucial role in the Amelia Enterprise Conversational AI Engineering team, leading the design, development, and optimization of key components within our AI-driven platform.
Requirements
- Lead Software Development: Architect, develop, and optimize high-performance, scalable microservices and backend APIs using Java, Spring Framework, Hibernate, and MySQL.
- Technical Leadership: Provide mentorship and guidance to junior and mid-level engineers, enforcing best coding practices, design patterns, and architectural principles.
- Scalability & Performance Optimization: Identify and resolve performance bottlenecks in distributed, high-traffic environments using caching (Redis), database tuning, and asynchronous processing techniques.
- Cloud & Containerization: Design and deploy cloud-native applications using Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure, OCI), ensuring high availability and reliability.
- AI & NLP Integration: Work with Machine Learning, LLMs, NLP algorithms, and process engines to improve conversational AI capabilities.
- WebSockets & Real-Time Communication: Enhance real-time messaging and event-driven architectures, ensuring low-latency, high-throughput interactions.
- Database Management: Design and optimize complex database schemas and queries for MySQL and Redis.
- Security & Compliance: Implement secure coding practices, authentication mechanisms, and enterprise-grade security protocols.
- Continuous Improvement & Automation: Drive CI/CD improvements, DevOps best practices, and automation initiatives to streamline deployments.
- Agile & Cross-Team Collaboration: Work closely with Product Management, DevOps, QA, and other engineering teams to deliver high-quality features within Agile workflows.
- Architectural Decision-Making: Contribute to long-term architecture and technical strategy, ensuring system resilience, scalability, and maintainability.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance