Intermediate Backend Developer
Posted 43ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Backend Developer implementing scalable APIs and microservices for AI-powered crisis monitoring tool. Collaborating with product, machine learning, and infrastructure teams.
Responsibilities:
- Implement a new API to be used by internal tools, public apis or our data pipeline
- Add a new data source to our data pipeline
- Build a new integration with a Travel or HR system that ties into our Asset Engine
- Review our performance metrics for bad trends or anomalies or bottlenecks that need to be addressed
- Code review a PR from a fellow developer
- Hop on a call with team members to go plan on developing or deploying a new feature
- Design a new API for a new application the front end team is building
- Deploy a hotfix to correct handling of an unexpected input
- Build an API endpoint to interface with a samdesk model or ChatGPT
- Report on health of key system components
Requirements:
- A Degree or Masters in Computing Science or Engineering
- Proven ability to build scalable and reliable solutions in NodeJS (TypeScript) or Python
- Exposure to AWS (ECS, SQS, CloudWatch, S3)
- Experience building REST or GraphQL based APIs
- Believe in the value of automated software testing as part of CI/CD
- Experience building applications using Docker
- Experience with MongoDB
- Experience with Apollo GraphQL
- A strong balance of hands-on development experience, architecture knowledge and production support
Benefits:
- Equal opportunity employer committed to creating a safe, diverse and inclusive environment


















