Key Roles and Responsibilities
Our organization is seeking an experienced Senior Software Engineer to drive the development of scalable, performant, and resilient backend systems.
As a senior software engineer, you will collaborate with cross-functional teams to design and implement systems that meet business requirements. You will participate in architecture reviews to influence technical direction and contribute to code reviews and testing to ensure software quality.
The ideal candidate will have a minimum of five years of professional experience, fluency in Java, and proficiency in more than one language. Experience designing and implementing RESTful APIs, distributed systems, and full software development lifecycle is highly desirable.