remote
Senior Software Engineer - Landmark Global
Software Engineer
Senior Software Engineer building scalable, web‑based logistics solutions using Python, Node.js, React, and AWS. Lead feature development, optimize performance, and collaborate with cross‑functional teams to deliver high‑quality, end‑to‑end shipping and trade consulting services.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance web services and APIs for the Mercury platform using Python and Node.js.
- Implement responsive front‑end components with React, ensuring seamless user experience across devices.
- Collaborate with product, data, and DevOps teams to define requirements, estimate effort, and deliver features on schedule.
- Optimize database schemas and queries in SQL to support large‑scale transactional workloads.
- Containerize applications with Docker and manage deployments on AWS (EC2, ECS, RDS, S3).
- Participate in code reviews, unit testing, and continuous integration to uphold code quality and reliability.
Requirements
- 5+ years of professional software development experience in a web‑based environment.
- Strong proficiency in Python, Node.js, and React with a solid understanding of RESTful API design.
- Hands‑on experience with AWS services, Docker, and CI/CD pipelines.
- Excellent problem‑solving skills and ability to work independently and in a collaborative team setting.
- Effective communication skills and a passion for building scalable, maintainable systems.
Skills
pythonnodejsreactawsdockersql