JumpCloud is looking for a Software Engineer, AI Platform to join their team. The successful candidate will be responsible for designing, developing, and implementing highly scalable and reliable full-stack applications. They will work extensively with AWS Cloud Services, manage and deploy containerized applications using Kubernetes, and collaborate with other teams to translate business requirements into technical solutions.
Requirements
- Design, develop, and implement highly scalable and reliable full-stack applications using Go, Python, Node.js, and relevant front-end frameworks.
- Work extensively with AWS Cloud Services, including but not limited to EC2, S3, Lambda, DynamoDB, RDS, SQS, and SNS.
- Manage and deploy containerized applications using Kubernetes, ensuring high availability and performance.
- Collaborate with product managers, UX/UI designers, and other engineers to translate business requirements into technical solutions.
- Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
- Participate in code reviews, providing constructive feedback and ensuring code quality.
- Troubleshoot and debug production issues, providing timely resolutions.
- Contribute to the continuous improvement of our development processes and tools.
- Stay up-to-date with emerging technologies and industry trends, evaluating their potential impact on our products.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance