About this role
As a Senior Software Engineer, you will be responsible for building software that powers Networking Planning, Transportation, and Shipment through the team network. You will build and iterate on features across network planning, transportation execution, capacity planning, and real-time monitoring. This role will require close collaboration with various cross-functional teams to drive high-impact architectural solutions and ensure the delivery of robust software products.
Key Responsibilities:
- Design, develop, and maintain software applications using AWS, React, Node.js, and microservices architecture.
- Collaborate with product managers and stakeholders to define software requirements and specifications.
- Implement efficient algorithms and data structures to optimize application performance.
- Conduct code reviews and mentor junior engineers to foster a culture of continuous improvement.
- Troubleshoot and resolve software defects and performance issues in a timely manner.
Required Skills & Qualifications:
- Strong proficiency in AWS and experience with cloud-based architectures.
- Solid understanding of LLM, AI technologies, and their application in software development.
- Proficient in JavaScript and TypeScript, with experience in React and Node.js frameworks.
- Familiarity with microservices architecture and RESTful APIs.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Experience:
- Minimum of 5-8 years of experience in software engineering or related fields, with a focus on full-stack development.
What we offer:
- An opportunity to work on innovative projects with a talented team.
- A collaborative and inclusive work environment.
- Opportunities for professional growth and development.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.