Estes Forwarding Worldwide (EFW) is looking to build and maintain foundational APIs and reusable backend services that enable key logistics workflows and power customer/vendor interactions. The company needs a Software Engineer II to take on larger engineering initiatives with greater independence and technical depth, helping to design, build, and maintain scalable, event-driven services and integrations, while contributing to the evolution of their platform and engineering practices.
Requirements
- Must possess proficiency in JavaScript or TypeScript in a Node.js environment.
- Experience with microservice frameworks such as Moleculer, Express, or Fastify.
- Hands-on experience with Go (or solid understanding with strong interest to learn).
- Deep understanding of RESTful API design and asynchronous messaging using NATS, SQS/SNS, or Kafka.
- Familiarity with AWS infrastructure and services such as S3, EC2, SNS, and SQS; cloud-first development mindset is a plus.
- Experience deploying and supporting services in Kubernetes-based environments.
- Comfort working with CI/CD tooling (Jenkins preferred) and observability tools like Datadog.
Responsibilities
- Design and develop backend microservices using Node.js (Moleculer) and Go.
- Build and consume RESTful and asynchronous APIs, integrating with both internal services and external third-party systems.
- Collaborate with product owners and engineering leadership to break down business requirements into technical solutions.
- Write clean, testable, and well-documented code and proactively participate in peer code reviews.
- Contribute to continuous integration and delivery pipelines using Jenkins.
- Deploy, monitor, and troubleshoot services in Kubernetes-based environments using tools such as Datadog.
- Own the full lifecycle of service features—from ideation to production support.
Other
- Must be eligible to work in the United States.
- EFW will not sponsor a new applicant for employment authorization for this position.
- Candidates who receive a job offer will be required to successfully pass a drug screen and a background check.
- All qualified applicants will receive consideration for employment without regard to sex, pregnancy, race, ethnicity, color, creed, religion, national origin, age, disability status, protected veteran status, marital status, sexual orientation, gender identity or expression, or any other legally protected status.
- May be asked to participate in an after-hours on-call support rotation.