DAT is looking to solve the problem of ensuring their infrastructure can handle exponential growth and complex business logic in their transportation supply chain logistics
Requirements
- At least 3 years of experience in software development and a track record of on time and high quality deliveries
- Solid knowledge in Node.js and the related ecosystem
- Experience deploying, and managing applications on AWS
- Basic knowledge in containerization and orchestration, specifically Docker and Kubernetes
- Proficiency in using Datadog for monitoring, logging, and observability
- Fluent in microservice architecture, event-driven systems, and distributed systems design patterns
- Fluent in relational and NoSQL databases, and messaging systems like Kafka
Responsibilities
- Design, and implement highly available, scalable, and resilient services and APIs using our core stack and frameworks
- Take ownership of key components within our microservices architecture, including performance tuning, monitoring, and operational excellence for services critical to the business
- Partner closely with product managers, frontend engineers, and DevOps teams to translate business requirements into technical solutions and ensure seamless integration across the platform
- Write comprehensive unit, integration, and end-to-end tests, participate in code reviews, and champion best practices for code quality, security, and maintainability
- Design and implement comprehensive monitoring and alerting strategies with Datadog to ensure the health, reliability, and performance of production systems
- Participate in the response and resolution for complex production incidents, perform root cause analysis, and implement preventative measures
Other
- A Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience
- Excellent communication skills
- This position is not eligible for visa sponsorship
- Up to 20 days of paid time off starting in year one
- 401k matching (immediately vested)