Senior Software Engineer
Listed on 2025-11-07
-
Software Development
Software Engineer, Backend Developer
We are looking for a Senior Software Engineer who is passionate about solving complex problems, taking ownership, and driving initiatives. The ideal candidate should have strong expertise in at least one object‑oriented programming language and experience working with both relational and non‑relational databases. Additionally, familiarity with messaging queues and distributed caching is a plus.
Responsibilities- Design, develop, and maintain high-quality software solutions.
- Write clean, scalable, and efficient code.
- Optimize database queries and ensure efficient data management to maximize performance.
- Collaborate with cross‑functional teams to develop and integrate messaging queues (Kafka, Pub/Sub) and distributed caching solutions (Redis, Memcached).
- Take ownership of projects, drive technical decisions, and deliver scalable solutions.
- Troubleshoot and resolve production issues, ensuring system reliability.
- Continuously learn and adapt to new technologies and best practices.
- Expertise in at least one object‑oriented programming language (Java, C#).
- Experience with relational databases (SQL, Postgre
SQL, MySQL, etc.). - Experience with No
SQL databases (Mongo
DB, Dynamo
DB, etc.). - Familiarity with messaging queues (Kafka, Pub/Sub) is a plus.
- Familiarity with distributed caching (Redis, Memcached) is a plus.
- Strong problem‑solving skills and the ability to think critically.
- Self‑driven with a proactive approach to learning and taking initiative.
- Excellent communication and collaboration skills.
* Upload Resume File name should contain "A-B a-b 0-9 () -". File type: PDF, Maximum file size: 2MB, If you encounter any difficulties with uploading your resume, please feel free to email it to us at .
I hereby acknowledge that I have read and understood the 42
Gears Applicant Privacy Policy , and agree to 42
Gears' use of my personal data in accordance with the Applicant Privacy Notice.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).