Hybrid Software Engineer I
Job ID: 25-00753
Location: Richmond VIRGINIA
Requirements:
· Experience with JavaScript or TypeScript in a Node.js environment
· Familiarity with Go-based microservices
· Solid understanding of RESTful API design principles
· Experience with cloud platforms, particularly AWS
· Knowledge of backend development using modern tools, languages, and best practices
· Eagerness to grow in a production-facing, service-oriented backend environment
· Exposure to Kubernetes-based deployments and CI/CD tooling
· Experience working with relational databases such as PostgreSQL or SQL Server
· Familiarity with Agile development methodologies and collaborative team practices
· Strong communication skills and a growth-oriented mindset
· Ability to balance development velocity with maintainability and operational excellence
Desired:
-
- Exposure to service frameworks like Moleculer or similar (e.g., Express, Fastify).
- Prior experience working in the transportation/freight movement industry
- Experience working in cloud-hosted environments is a plus.
Responsibilities:
· Develop backend microservices using Node.js (Moleculer) and Go
· Build and integrate RESTful and async APIs with internal and third-party systems
· Collaborate with senior engineers and program managers to deliver technical solutions
· Write clean, testable code and contribute to peer reviews and documentation
· Support CI/CD pipelines with Jenkins and deploy services in Kubernetes environments
· Monitor and troubleshoot using tools like Datadog; participate in incident response
· Document architecture, workflows, and operational procedures
· Participate in on-call rotation and ensure compliance with C-TPAT and TSA security protocols