onsite
Senior Software Engineer Back-end Focus - LodgeLink
Software Engineer
Senior Backend Engineer driving scalable, cloud‑native services with Python, Node.js, and AWS. Lead microservice design, API development, and container orchestration to power workforce travel solutions.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services using Python and Node.js.
- Architect and deploy microservices on AWS, leveraging ECS/EKS, Lambda, and RDS.
- Implement secure, scalable REST APIs and GraphQL endpoints, ensuring robust data flow.
- Containerize applications with Docker, orchestrate with Kubernetes, and manage CI/CD pipelines.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
- Conduct code reviews, performance tuning, and troubleshoot production incidents.
Requirements
- 5+ years of backend development experience in a production environment.
- Proficiency in Python, Node.js, and relational database design (SQL).
- Hands‑on experience with AWS services (EC2, S3, RDS, Lambda, ECS/EKS).
- Strong knowledge of containerization (Docker) and orchestration (Kubernetes).
- Excellent problem‑solving skills, strong communication, and a user‑centric mindset.
Skills
pythonnodejsawsdockerkubernetessql