Senior Software Engineer specializing in Node.js and AWS Lambda at Gradion, processing files and integrating systems to enhance digital innovation.
Responsibilities
We are seeking a highly skilled and experienced Senior Software Engineer specializing in Node.js, TypeScript, and AWS Lambda to join our dynamic team. In this role, you will be responsible for processing uploaded files from various channels, such as SFTP provided by AWS Transfer Family, and storing them in AWS S3.
You will integrate authentication systems using Okta, utilize message queuing services like AWS MSK or AWS SQS for failure tolerance and reliability, and implement data enrichers/normalizers to push final data into queues.
You should have a strong ability to handle large datasets efficiently and experience in migrating applications from legacy systems.
As a senior member of the team, you will provide technical leadership, mentor junior engineers, and contribute to the overall strategic direction of our projects.
Requirements
Proven experience as a Senior Web Engineer or similar role, preferably with lead responsibilities.
Proficient in Node.js and TypeScript: Strong coding and debugging skills with extensive experience in developing scalable web applications using Node.js and TypeScript.
AWS Services Expertise: Deep knowledge and hands-on experience with AWS services, particularly AWS Lambda, AWS S3, and AWS Transfer Family for processing uploaded files.
Message Queuing Services: Proficient in using AWS MSK (Managed Streaming for Apache Kafka) or AWS SQS (Simple Queue Service) for building reliable and fault-tolerant systems.
Large Dataset Handling: Proven ability to efficiently handle and process large datasets.
Team Leadership: Experience leading a team of engineers, providing mentorship, and guiding the technical direction of projects.
AWS Services Familiarity: Familiarity with other AWS services and tools such as CloudFormation, DynamoDB, and CloudWatch.
Software Development Best Practices: Understanding of best practices in software development, including code reviews, continuous integration, and automated testing.
Benefits
Competitive Compensation – We believe great talent deserves great rewards. Expect an attractive salary, performance-based bonuses, and a benefits package that reflects your impact. We value talent over salary budgets—exceptional contributions deserve exceptional rewards.
A laptop is provided.
Community Tech activities.
A fun & dynamic environment and freedom to be creative.
Frontend expert in a hybrid role at a company transforming manufacturing with AI. Drive architecture and tooling development while collaborating across teams.
Senior Mobile Engineer developing cross - platform banking application using React Native and TypeScript at a fintech startup. Leading technical decisions and improving UI/UX collaboration with designers and product owners.
Mobile Engineer developing cross - platform banking application with React Native for fintech startup. Involves technical decision - making, collaboration, and ownership of code quality and performance.
Senior Software Engineer responsible for developing and optimizing modern web applications in TypeScript. Joining a team to create scalable system architectures and robust APIs.
Product Engineer (Frontend) at AI Safety company White Circle. Building safety, reliability, and optimization layers for AI systems through modern frontend technologies.
Founding Frontend Engineer focusing on product usability and design, working with co - founders at a startup. Joining early team defining culture and the product's trajectory.
Web Developer focusing on Frontend for ACO, a Water - Tech company dedicated to environmental management. Design and develop innovative web applications in collaboration with various teams.
Front - End Software Developer developing web applications for fintech company LYNX in Gent. Collaborating on and optimizing web applications for a superior trading experience.