This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Staff Full-Stack Engineer will work on developing the notifications systems at Kpler, serving as the technical authority and leader for notification-related projects.
Responsibilities include leading the architectural design and technical direction of the notifications queuing system, implementing the new system following modern software engineering best practices, mentoring and providing technical guidance to engineers, collaborating with product managers to define technical roadmaps, setting and enforcing best practices in software development, proposing innovative solutions to complex technical challenges, evaluating and recommending technologies to enhance the notifications system, overseeing the software development lifecycle, and staying updated on industry trends.
The role involves working with a team of 500+ talented individuals from 35+ countries worldwide and contributing to turning complex data into strategic resources for clients in the commodities, energy, and maritime industries.
Requirements:
Bachelor's degree in Computer Science or a related field (or equivalent work experience).
Minimum of seven years of experience as a Software Engineer, with experience in notifications or queueing systems.
Proven track record of designing and architecting scalable, real-time notification solutions.
Strong proficiency in JavaScript or Typescript, with experience in Java or Python as a bonus.
Experience with cloud computing platforms, preferably AWS.
Exceptional problem-solving skills, in-depth knowledge of software engineering principles, and ability to communicate complex technical concepts effectively.
Familiarity with agile development methodologies, version control systems (e.g., Git), and leadership and mentorship abilities.
Nice to have: previous experience in a senior technical leadership or architectural role, knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes), and familiarity with microservices architecture and design patterns.
Benefits:
Opportunity to work at a dynamic company dedicated to nurturing connections and innovating solutions for market challenges.
A commitment to providing a fair, inclusive, and diverse work environment, welcoming people of different backgrounds, experiences, abilities, and perspectives.
Encouragement for individuals who may not meet every single requirement to apply, with a focus on adding new perspectives to the team and fostering a culture of diversity and inclusion.