Job Description
* Design, build, and maintain scalable backend applications, APIs, and data integrations.
* Write clean, efficient, and maintainable code while adhering to best practices.
* Improve and optimize existing systems for better performance and reliability.
* Monitor system performance, troubleshoot issues, and respond to alerts proactively.
* Collaborate with cross-functional teams to deliver high-impact solutions.
* Conduct code reviews, unit testing, and integration testing to ensure software quality.
* Participate in architectural discussions and propose innovative solutions for high-traffic environments.
* Contribute to post‐mortem analyses and continuously improve system resilience.
Job Requirements
* Bachelor's degree in Computer Science from a reputable university.
* Minimum 5 years of experience in software engineering, particularly in backend development.
* Proficiency in Go, Java, and Python.
* Ability to dive deep and work across backend services, ensuring efficiency, scalability, and maintainability.
* Experience designing scalable and maintainable architectures.
* Eagerness to continuously learn—whether it's technology‐related, product‐related, or beyond.
* A strong sense of ownership and accountability for both the product(s) and assigned tasks.
* Fluency in English, both spoken and written.
* Prior technical engineering experience or relevant work experience is a plus.
#J-18808-Ljbffr